onunload-Ereignis
Definition und Verwendung
Sobald die Seite gelöscht wurde (oder das Browserfenster geschlossen wurde), wird das onunload-Ereignis ausgelöst.
wenn der Benutzer die Seite verlässt (durch Klicken auf einen Link, Absenden eines Formulars, Schließen des Browserfensters usw.), wird das onunload-Ereignis ausgelöst.
Anmerkung:wenn der Benutzer die Seite neu lädt (und onload-EreignisWird auch das onunload-Ereignis ausgelöst, wenn der Benutzer das Dokument schließt (z.B. durch Klicken auf einen Link, Absenden eines Formulars, Schließen des Browserfensters).
Beispiel
Führen Sie JavaScript aus, wenn der Benutzer das Dokument löscht:
<body onunload="myFunction()">
Syntax
In HTML:
<Element onunload="myScript">
In JavaScript:
Objekt.onunload = function(){myScript};
Verwenden Sie in JavaScript die Methode addEventListener():
Objekt.addEventListener("unload", myScript);
Anmerkung:Internet Explorer 8 oder frühere Versionen unterstützen dies nicht addEventListener() Methode.
Technische Details
Blasen: | nicht unterstützt |
---|---|
abbrechbar: | nicht unterstützt |
Eventtyp: | wenn sie aus der Benutzeroberfläche generiert wird,UiEventAnsonsten Event. |
Unterstützte HTML-Tags: | <body> |
DOM-Version: | Level 2 Ereignisse |
Browser-Unterstützung
Ereignisse | Chrome | IE | Firefox | Safari | Opera |
---|---|---|---|---|---|
onunload | Unterstützung | Unterstützung | Unterstützung | Unterstützung | Unterstützung |
Anmerkung:Wegen verschiedener Browser-Einstellungen kann dieses Ereignis nicht immer wie erwartet funktionieren.