jQuery och iframes, gå upp ett steg

Permalänk
Medlem

jQuery och iframes, gå upp ett steg

Hej!

Om jag har en iframe på en sidan kan jag via jquery ändra saker på den "riktiga" sidan med $("body", top.document)
Det fungerar också om jag har en iframe i en iframe att anropa toppen..

Men! Om jag har en iframe i en iframe och vill andropa mitteniframen från den nedersta? Hur gör jag det?

Per

Visa signatur

"Debugging is twice as hard as writing the code in the first place. Therefore, if you write the code as cleverly as possible, you are, by definition, not smart enough to debug it." - Brian W. Kernighan

Permalänk
Medlem

Du ska inte ha så många iframes. Ggör att sidan laddar långsamt.
Använd div:ar med scrollbars, AJAX, Javascript eller nåt aannat istället.

Permalänk
Medlem
Skrivet av ePoint:

Hej!

Om jag har en iframe på en sidan kan jag via jquery ändra saker på den "riktiga" sidan med $("body", top.document)
Det fungerar också om jag har en iframe i en iframe att anropa toppen..

Men! Om jag har en iframe i en iframe och vill andropa mitteniframen från den nedersta? Hur gör jag det?

Per

[window.]parent

https://developer.mozilla.org/en-US/docs/DOM/window.parent

Visa signatur

Kom-pa-TI-bilitet

Permalänk
Medlem
Skrivet av jetten:

Du ska inte ha så många iframes. Ggör att sidan laddar långsamt.
Använd div:ar med scrollbars, AJAX, Javascript eller nåt aannat istället.

Jo jag vet, låter som en nybörjarfråga. Hatar egentligen Iframes. Grejen är att sidan visas ska visas inne i facebook (1 Iframe), och i sidan har jag en ladda upp bildfunktion som finns i ytterligare en Iframe.

Visa signatur

"Debugging is twice as hard as writing the code in the first place. Therefore, if you write the code as cleverly as possible, you are, by definition, not smart enough to debug it." - Brian W. Kernighan

Permalänk
Medlem

Tack!

Visa signatur

"Debugging is twice as hard as writing the code in the first place. Therefore, if you write the code as cleverly as possible, you are, by definition, not smart enough to debug it." - Brian W. Kernighan