Avatar billede rasmus_h Nybegynder
15. februar 2004 - 18:27 Der er 5 kommentarer og
1 løsning

Åbne nyt vindue når brugeren forlader siden

Hej!

Kan man med noget javascript, lave en funktion som åbnet et vindue med et spørgeskema idet brugeren forlader siden?

Vh
Rasmus!
Avatar billede roenving Novice
15. februar 2004 - 18:33 #1
Det er ikke så godt, fordi hele koden skal være udført før siden er forladt, og den onunload, man kan udføre, kun har et split-sekund til at blive udført ...

men ellers hedder koden:

<body onunload="window.open('ditSkema.html','spoergeSkema','width=400,height=300,status=no');">

-- se evt. mere om .open på:

http://roenving.users.whitehat.dk/WindowLaboratory.html
Avatar billede rasmus_h Nybegynder
15. februar 2004 - 18:36 #2
Jeg har vist ikke helt forstået hvad du mener! Kunne du lige prøve at forklare det igen?

Jeg vil lige afprøve den kode stump du kom med.

- Rasmus!
Avatar billede rasmus_h Nybegynder
15. februar 2004 - 18:41 #3
Det ser ud til at virke, som jeg gerne vil ha det!

Men du må gerne lige forklare hvad det er du mener ;) Og læg så lige et svar!

- Rasmus!
Avatar billede roenving Novice
15. februar 2004 - 18:50 #4
Fordi onunload udføres et split-sekund før browserens procedure med at nedlægge det aktuelle vindue sættes i værk, kan man komme ud for, at koden ikke er færdigfortolket, før det hukommelsesrum, koden ligger i, er nedlagt, da det jo hører til det aktuelle vindue ...

Hvis du f.eks. i din kode linker til en side, som er svær at komme i kontakt med, vil browseren måske ikke vide, hvad det handler om, når svaret kommer tilbage fra serveren !-)

-- og velbekomme '-)
Avatar billede rasmus_h Nybegynder
15. februar 2004 - 18:55 #5
Ahh okay. Så forstod jeg det ;)

Tak for hjælpen!

- Rasmus!
Avatar billede roenving Novice
15. februar 2004 - 19:02 #6
-- og tak for points ;~}
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