Avatar billede jems Nybegynder
22. august 2001 - 11:56 Der er 5 kommentarer og
1 løsning

Reload af side med to popupvinduer

Hejsa

Jeg har en side der skal reloades.
Siden \"popper\" et vindue op som også \"popper\" et vindue op.

Hvordan reloades det?
Avatar billede roenving Novice
22. august 2001 - 12:03 #1
Det vil sige, at du har en automatisk funktion i din moder-side, som i to generationer popper vinduer op ?-)

å må du jo lukke pop-upperne, når du reloader !-)

Hvor har du iøvrigt den funktion, som reloader?

Hvis det er i den yderste pop-up (naturligt, da den vel er øverst), så:

opener.opener.location.reload();
opener.close;
window.close();

hth
jes
Avatar billede roenving Novice
22. august 2001 - 12:04 #2
En gang mer:

Så må du jo lukke pop-upperne, når du reloader !-)

Hvor har du iøvrigt den funktion, som reloader?

Hvis det er i den yderste pop-up (naturligt, da den vel er øverst), så:

opener.opener.location.reload();
opener.close();
window.close();

;·|
Avatar billede jakoba Nybegynder
22. august 2001 - 12:04 #3
fra siden selv:
    vindow.location.reload(true);
fra sidens egen popop-side:
    top.opener.location.reload(true);
fra popop-ens popop:
    top.opener.top.opener.location.reload(true);

hvis du ikke er 100% på at brugeren ikke har lukket vinduet bør du starte med at sikre dig at det findes:
    if ( top.opener.location ) { // giver true hvis vinduet eksisterer:
        top.opener.location.reload(true)
    } else {
        // vinduet er lukket. evt åbne et nyt vindue
    }

mvh JakobA
Avatar billede prodic Mester
22. august 2001 - 12:04 #4
Du kan vel tjekke for om det er åbent i forvejen.

Men hvis hovedvinduet har skiftet indhold, så den glemme hvilke vinduer den har åbnet og derfor ikke genkende de allerede åbne vinduer.
Du kan dog lave en Hidden Frame og åbne vinduerne derfra, men det er nok ikke en ønskelige løsning.
Avatar billede jems Nybegynder
22. august 2001 - 12:14 #5
Perfekt, det virker :)
Tak :)
Avatar billede jakoba Nybegynder
22. august 2001 - 12:26 #6
selv tak (?)
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