Ud af iframe

Tags:    html css

Har denne kode

<meta http-equiv="refresh" content="1;url=http://frihtml.tii.dk/loglog">
Du logges ud...

Som åbner i login iframet, da jeg intet target har på, men, hvordan gør jeg at den åbnes op på hele siden, så den ikke kun åbnes i et iframe et sted på min side??



<script type="text/javascript">
top.location = "http://www.google.com";
</script>

/J



Kan ikke få det til at virke.

den åbner bare i den iframe jeg kører med i forvejen.

login menu.
Et udsnit
Fold kodeboks ind/udKode 


og logud.htm siden:

Fold kodeboks ind/udKode 


Ved ikke om jeg gør det forkert?



Nej, det virker da! Takker!



:)

Til reference skyldes det at når du kalder meta refresh, så sker det i samme document, i din iframe.

Skrev du med JS

window.location = "address";

ville iframen skifte.

top referere til den yderste frame:



top.location = "adresse"; sikre at det er den yderste frame der påvirkes.

/J



Indlæg senest redigeret d. 02.03.2009 18:58 af Bruger #5789
Okay, takker!

Tænkte bare en meta refresh måtte refresse hele siden.



... det gør den også, men siden eksistere i en iframe, i sit eget miljø. Så det er kun lige iframen der bliver opdateret.

parent.location = ""; ville også være tilstrækkeligt.

Men top.location sikre du er i den yderste frame









/J





t