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()">
Gramatyka
W HTML:
<element onunload="myScript">
W JavaScript:
obiekt.onunload = function(){myScript};
W JavaScript, używając metody addEventListener():
obiekt.addEventListener("unload", myScript);
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.