Avatar billede nemo96ab Nybegynder
10. august 2001 - 11:25 Der er 7 kommentarer og
1 løsning

Lukning af pop-up vindue

Jeg har en side der er lidt længe om at loade. Meningen er at der skal dukke et vindue op med Please Wait indtil den anden side er færdig-loadet.
Hvordan får Please Wait-vinduet til at forsvinde igen?
Jeg har prøvet med winID.Close, men det virker ikke.
Avatar billede krogstrup Nybegynder
10. august 2001 - 11:27 #1
self.close()
Avatar billede krogstrup Nybegynder
10. august 2001 - 11:27 #2
lukker du vinduet fra popup-vinduet eller fra hovedvinduet ?

Mit svar duer kun hvis du lukker fra popupvinduet !!!
Avatar billede bobbedude Nybegynder
10. august 2001 - 11:27 #3
<a href=\'java script:onClick= window.close()\'>Close Window</A>
Avatar billede nemo96ab Nybegynder
10. august 2001 - 11:42 #4
Jeg lukker fra Hovedvinduet
Avatar billede nikolajdu Nybegynder
10. august 2001 - 11:44 #5
Hvad med den her?

void(winID.close());

Dit problem er vel at du ikke har () med??
Avatar billede jakoba Nybegynder
10. august 2001 - 11:45 #6
I dit oprindelige vindue skal der stå en onload handler:

<body ... onload=\"winID.close()\">

i spørgsmålet staver du close med stort C. Javascript ser forskel på store og små bogstaver så det må ikke ske i din kode.

Er din variabel winID skabt idet du åbnede vinduet.

var winID = window.open( ... ); // det bør den.

mvh JakobA
Avatar billede nemo96ab Nybegynder
10. august 2001 - 12:00 #7
Pop-vinduet bliver åbnet fra een frame, men lukket fra en anden. Kan det være problemet?
Avatar billede nemo96ab Nybegynder
10. august 2001 - 12:24 #8
Har selv løst problemet.
Variabel-værdien \"forsvandt\" når man skiftede til det andet vindue - så den skulle defineres igen, i det vindue, hvorfra pop-up\'en skulle lukkes.
Hurra.
Kan snart ses på www.flsindustries.com -> Organisation
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