Avatar billede michaelb.dk Nybegynder
12. juli 2004 - 22:10 Der er 5 kommentarer og
1 løsning

Link lukker aktuelle vindue, men åbner nyt

Jeg søger et link der er i stand til at lukke det aktuelle popup-vindue, men samtidig åbne et nyt almindeligt browser vindue.

Jeg har prøvet med følgende kode der lukkede popup-vinduet, det åbnede bare ikke noget nyt vindue:

<a href="http://jubii.dk" target="_blank" onclick="window.close();return false;">Luk dette vindue, åben Jubii.</a>
Avatar billede mm12010 Nybegynder
12. juli 2004 - 22:52 #1
prøv uden 'return false' i onclick:

<a href="http://jubii.dk" target="_blank" onclick="window.close();">Luk dette vindue, åben Jubii.</a>
Avatar billede roenving Novice
13. juli 2004 - 15:40 #2
Så vil vinduet jo være i gang med at lukke inden det andet vindue åbnes ...

<a href="http://jubii.dk" target="_blank" onclick="window.open(this.href,'newWin');setTimeout('self.close()',100);return false;">Luk dette vindue, åben Jubii.</a>

-- så vil selv de, som har lukket javascript få et nyt vindue, men ikke lukningen af det eksisterende !-)

-- og bemærk lige, at der vil komme en prompt, hvis du ikke selv har åbnet vinduet programmatisk !o]
Avatar billede michaelb.dk Nybegynder
21. juli 2004 - 14:53 #3
Post et svar, så får i points!
Avatar billede roenving Novice
21. juli 2004 - 15:27 #4
Velbekomme '-)

Men det er jo ferietid, så der kan være lidt ventetid på mm12010 !-)
Avatar billede roenving Novice
21. juli 2004 - 15:32 #5
;O)
Avatar billede mm12010 Nybegynder
21. juli 2004 - 18:31 #6
et par timer havde nu været nok ;-)
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