Avatar billede hooh Nybegynder
27. april 2002 - 21:52 Der er 6 kommentarer og
2 løsninger

onUnload virker ikke

har et simpelt script

<script>
function luk(){
alert("sd");
}
</script>
<body onunload="luk()">

Jeg kan ikke få den til at kalde funktionen luk, når jeg lukker mit vindue.

Hvis jeg åbner siden, og lukker den igen, så virker onUnload ikke!

hvis jeg åbner siden, og refresher siden en gang(altså genindlæser siden), så kalder den luk-funktionen.

Kan nogen hjælpe, så den vil virke uden at refreshe!

Avatar billede Slettet bruger
27. april 2002 - 22:04 #1
lytter lige med
Avatar billede jakoba Nybegynder
27. april 2002 - 22:13 #2
her skal der bruges  onbeforeunload  da siden ikke har lov at starte en alert, nu vinduet har fået besked på at lukke.

<body onbeforeunload="luk()">

virker vist kun i IE.

mvh JakobA
Avatar billede =maddog= Nybegynder
28. april 2002 - 09:32 #3
du invokerer ikke onunload ved at lukke siden. det bliver kun kaldt når du går videre til en anden side i samme vindue. det inkluderer en genindlæsning af den samme side.
onload <- kaldes når alle statiske HTML elementer i BODY er indlæst
onunload <- kaldes når disse nedlægges for at opbygge et nyt BODY objekt
Avatar billede hooh Nybegynder
29. april 2002 - 09:47 #4
ok -

Jeg prøver lige når jeg kommmer hjem.

Jeg har aldrig hørt om "onbeforeunload"
Avatar billede hooh Nybegynder
30. april 2002 - 08:13 #5
<script>
function luk(){
alert("sd");
}
</script>
<body onbeforeunload="luk()">

VIRKER HELLER IKKE...samme problem.

virker først efter man har trykket F5
Avatar billede hooh Nybegynder
30. april 2002 - 08:13 #6
maddog : hvordan løser jeg så problemet
Avatar billede hooh Nybegynder
30. april 2002 - 08:15 #7
oohh nu virker det

<script>
function luk(){
alert("sd");
}
</script>
<body onbeforeunload="luk()">
asdasd
</body>

Hvis man har </body> så virker det.

Maddog : hvis du også svarer... så kan i begge dele pointene...
Avatar billede =maddog= Nybegynder
30. april 2002 - 09:10 #8
svar
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