Avatar billede sezam Nybegynder
03. december 2002 - 14:30 Der er 10 kommentarer og
1 løsning

Luk pop-up vindue

Jeg vil lave en gif som ved klik lukker et popup-vindue. Gif'en skal placeres i dét vindue som skal lukkes - hvad er koden til dét ?
Avatar billede Slettet bruger
03. december 2002 - 14:32 #1
<a href="#" OnClick="top.close();"><img src="luknappen.gif"></a>

Hvis jeg husker rigtigt :)
Avatar billede Slettet bruger
03. december 2002 - 14:32 #2
Nej fjern ;

<a href="#" OnClick="top.close()"><img src="luknappen.gif"></a>
Avatar billede Slettet bruger
03. december 2002 - 14:34 #3
westhi>> Semikolonnet er ligegyldigt, men nogle foretrækker, at det er der. Den korrekte syntaks er:

<a href="#" onClick="self.close(); return false;"><img src="knap.gif" border="0"></a>
Avatar billede Slettet bruger
03. december 2002 - 14:36 #4
self.close den kendte jeg ikke.. og hvad betyder return false; ?

Jeg er lidt ny i javascript :o)
Avatar billede Slettet bruger
03. december 2002 - 14:38 #5
self er det samme som at skrive window, altså en reference til det aktuelle vindue. top derimod fører hen til øverst led i en frameset-struktur, og selvom det vil virke, er det derfor egentlig ukorrekt at bruge (medmindre popup'en består af frames).

return false sørger simpelthen for, at det der står i href'en ikke "affyres". Egentlig er det jo ligegyldigt, da popup'en alligevel bliver lukket, men jeg kan godt lide at have konsekvens i tingene.
Avatar billede Slettet bruger
03. december 2002 - 14:42 #6
Så ved jeg jo det ;)

Så skal du nok smide et svar da sezam sikkert gerne vil have den bedste og rigtige metode :)
Avatar billede Slettet bruger
03. december 2002 - 14:49 #7
Nej nej, det var jo kun en lille uddybelse. Dit virker jo sådan set også fint nok.
Avatar billede sezam Nybegynder
03. december 2002 - 20:34 #8
kan man ikke slippe for det der "Denne webside prøver prøver at lukke vinduet - vil du lukke vinduet?".

Kan vinduet ikke bare lukke ?
Avatar billede Slettet bruger
04. december 2002 - 14:18 #9
Nej, ikke hvis du ikke selv har åbnet vinduet med JavaScript.
Avatar billede Slettet bruger
04. december 2002 - 14:18 #10
Hvilket er godt.
Avatar billede sezam Nybegynder
04. december 2002 - 21:56 #11
okay..suk ;-)
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