webForumDet fria alternativet

hämta id från annan frame

JavaScript

3 svar · 287 visningar · startad av Thomasa

Medlem sedan aug. 2002351 inlägg
Frågan#1

hej

lyfte ut denna i egen tråd..

Jag vill att printknappen i den övre framen ska få id:t på nedre sidan i sin länk (som querystring). Id:t finns i en input-ruta i nedre framen som har id=pageid och finns även i nedre framens querystring som pageid.

Titta på denna url:
http://liko.cqtest.se/web/frameset.asp?topnumber=2&market=&marketid=135&pageid=4608&menuid=1679

Medlem sedan nov. 200013 890 inlägg
#2

Tänk på att getElementById måste ha litet "g" i början. ;)

Medlem sedan nov. 20017 144 inlägg
#3
function printer(){
window.open('http://liko.cqtest.se/web/print/print.asp?pageid='+parent.main.document.info.pageid.value)

};

Jag brukar lägga det som skall skrivas ut i en div med ett och samma namn på alla sidor, som jag sedan hämtar med getElementByid på printsidan.

<script type="text/javascript">
var strJs=(window.opener["min_frame"].document.getElementById("min_div").innerHTML);
document.write(strJs)
</script>
Medlem sedan aug. 2002351 inlägg
#4

tacktack för båda tipsen :)

258 ms totalt · 3 externa anrop · v20260731065814-full.767b4345
124 ms — deklarationer (db)
0 ms — hämta statistik (cache)
130 ms — hämta tråd, inlägg och bilagor (db)