ercMedlem sedan juni 200232 inlägg Hej alla!
Jag har ett frameset där jag har en del framar.
Jag vill ta reda på vilket dokument som är laddad i en viss frame. (main i mitt fall) Jag har kommit fram till, enligt w3schools att man kan använda:
parent.document.getElementById("main").contentDocument
För att få dokumentet som ligger i 'main'-framen. Detta ska fungera enligt w3c standarden men det fungerar inte i IE. Inte helt oväntat :OO
Finns det några andra sätt att ta reda på vilket dokument som är laddad i en frame?
Tack på förhand / Jocke
ercMedlem sedan juni 200232 inlägg Tydligen inte, eller som jag förstod de, har framesets i framesets så det är lite mer komplext, men det borde väll fungera med getElementByName ?
alert ( parent.document.getElementById("main").location );
Fungerade inte fick 'undefined' som svar på den :)
GlitterMedlem sedan juli 2003465 inlägg Om du är i en frame i en frame så blir det ju
parent.parent.main.location
ercMedlem sedan juni 200232 inlägg Så det kunde bli, det fungerar ju faktiskt. Man får ju hela urlen, inte bara sidan.
Får slava lite med en parser som parsar ut sidan då :)
För övrigt är tydligen inte location W3C-standard, men det fungerar i IE. Nåväl Tack för hjälpen Glitter!