Wydarzenie onunload

Definicja i użycie

Wydarzenie onunload wywołuje się, gdy strona zostanie odładowana (lub okno przeglądarki zamknięte).

Gdy użytkownik opuszcza stronę (przez kliknięcie linku, wysłanie formularza, zamknięcie okna przeglądarki itp.),

Komentarz:Gdy użytkownik ponownie ładuje stronę (i Zdarzenie onloadRównież wywołuje wydarzenie onunload, gdy użytkownik zamyka nawigację (np. kliknięcie linku, wysłanie formularza, zamknięcie okna przeglądarki itp.).

Przykład

Wykonaj JavaScript, gdy użytkownik ładuje dokument:

<body onunload="myFunction()">

Spróbuj sam

Gramatyka

W HTML:

<element onunload="myScript">

Spróbuj sam

W JavaScript:

obiekt.onunload = function(){myScript};

Spróbuj sam

W JavaScript, używając metody addEventListener():

obiekt.addEventListener("unload", myScript);

Spróbuj sam

Komentarz:Internet Explorer 8 lub wcześniejsze wersje nie obsługują Metoda addEventListener()

Szczegóły techniczne

Bąbelkowanie: Nieobsługiwane
Możliwe do anulowania: Nieobsługiwane
Typ wydarzenia: Jeśli generowany z interfejsu użytkownikaUiEventW przeciwnym razie Event
Obsługiwane znaczniki HTML: <body>
Wersja DOM: Zdarzenia poziomu 2

Obsługa przeglądarek

Zdarzenia Chrome IE Firefox Safari Opera
onunload Wsparcie Wsparcie Wsparcie Wsparcie Wsparcie

Komentarz:Z powodu różnych ustawień przeglądarki, to zdarzenie może nie zawsze działać zgodnie z oczekiwaniami.