Avatar billede styrken Nybegynder
10. december 2003 - 08:18 Der er 6 kommentarer og
3 løsninger

Gå ud af rammer

Hej

Hvad skal jeg gøre for at komme ud et frameset? Altså hvis jeg har en side der blir åbnet i et frameset og gerne vil have den side til at gå ud af framesettet og fylde hele siden?

Styrk
Avatar billede medions Nybegynder
10. december 2003 - 08:29 #1
alert(parent.document.url)

altså brug parent

//>Rune
Avatar billede proff Nybegynder
10. december 2003 - 08:40 #2
<p><a href="http://dinside.dk" target="_parent">Link</a></p>
Avatar billede mm12010 Nybegynder
10. december 2003 - 08:56 #3
indsæt dette i toppen af de sider der ikke må vises i framesets:


if (parent.frames.length > 0) {
    top.location.href = self.document.location.href
    }
Avatar billede sbm Nybegynder
11. december 2003 - 13:33 #4
mm12010 >> Hvad så hvis self.document.location.href i sig selv inkluderer frames?

Burde det så ikke snarere være noget i stil med

if (top.location.href != self.document.location.href) {
    top.location.href = self.document.location.href
}
Avatar billede sbm Nybegynder
11. december 2003 - 13:34 #5
proff >> Ville target="_top" ikke være bedre? Der kan vel være flere frames ind i hinanden...?
Avatar billede mm12010 Nybegynder
11. december 2003 - 13:39 #6
sbm >> det er ligegyldigt, da det jeg tjecker efter er, hvor mange frames der ligger _over_ den aktuelle side :o)
Avatar billede mm12010 Nybegynder
11. december 2003 - 13:41 #7
scriptet er taget herfra: http://gensynsfest.jegindo.dk/
Avatar billede mm12010 Nybegynder
03. februar 2004 - 10:38 #8
lukketid?
Avatar billede mm12010 Nybegynder
14. september 2005 - 13:21 #9
skal vi lukke dette spg ?-)
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester