Avatar billede jacobchr Nybegynder
29. december 2001 - 13:12 Der er 4 kommentarer og
2 løsninger

Opener.Reload()

Hvordan får jeg reload\'et parant vinduet fra et popup vindue ?

Tænkte lidt på at jeg skal have følgende;

<body onUnLoad=\"javascript.opener.document.reload(true);\">

Men det ser ikke ud til at virke ....

/jacob
Avatar billede stig3 Mester
29. december 2001 - 13:15 #1
prøv:
<body onUnLoad=\"parent.opener.reload(true);\">
Avatar billede nikolajdu Nybegynder
29. december 2001 - 13:15 #2
Prøv at fjerne javascript og brug så:

window.opener.document.reload(true);

onunload er ligesom onnclick o.lign. javascript eventhandlere og er derfor selvsagt altid javascript. Derfor skal der ikke stå javascript inde i sådanne :))

/Nikolaj
Avatar billede jacobchr Nybegynder
29. december 2001 - 13:48 #3
Har prøve begge ting i har skrevet .. men det ser ud til at det ikke virker.

Kan det passe at opener ikke har reload-funktionen, da det virker fint nok med close() ?

Nikolaj >> Havde ikke lige over det med eventhandlere :-))

/jacob
Avatar billede stig3 Mester
29. december 2001 - 14:24 #4
Hvad med:
<body onUnLoad=\"parent.opener.location.href=\'dinSide.htm\';\">
Avatar billede jacobchr Nybegynder
29. december 2001 - 14:30 #5
Takker for hjælpen :-)
Avatar billede nikolajdu Nybegynder
30. december 2001 - 08:53 #6
Håber du fandt ud af det og tak for point.

Mange laver den fejl (jeg har selv lavet den mange gange!!), men det er jo ikke til at vide det før man får det fortalt :))
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