onunload-händelse
Definition och användning
När sidan har laddats av (eller webbläsarfönstret har stängts), inträffar onunload-händelsen.
När användaren lämnar sidan (genom att klicka på länkar, skicka formulär, stänga webbläsarfönstret med mera), inträffar onunload-händelsen.
Kommentar:När användaren laddar om sidan (och onload-händelseNär </body> används, utlöses också onunload-händelsen.
Exempel
Kör JavaScript när användaren laddar av dokumentet:
<body onunload="myFunction()">
Syntaks
I HTML:
<element onunload="myScript">
I JavaScript:
object.onunload = function(){myScript};
I JavaScript, använd addEventListener() metoden:
object.addEventListener("unload", myScript);
Kommentar:Internet Explorer 8 eller tidigare versioner stöder inte addEventListener() metod。
Tekniska detaljer
Bubbling: | Ej stödd |
---|---|
Kan annulleras: | Ej stödd |
Evenstyp: | Om det genereras från användargränssnittetUiEventAnnars Event。 |
Stödjande HTML taggar: | <body> |
DOM-version: | Nivå 2-händelser |
Webbläsarstöd
Händelse | Chrome | IE | Firefox | Safari | Opera |
---|---|---|---|---|---|
onunload | Stöd | Stöd | Stöd | Stöd | Stöd |
Kommentar:På grund av olika webbläsarinställningar kanske denna händelse inte alltid fungerar som förväntat.