onbeforeunload Veranstaltung
Beispiele
JavaScript ausführen Auf die aktuelle Seite zu verlassen (Refresh oder in der Nähe):
Versuchen »
Definition und Verwendung
onbeforeunload Ereignis ausgelöst wird, wenn die aktuelle Seite (Refresh oder herunterfahren) zu verlassen.
Dieses Ereignis kann für Pop-up-Dialogfeld verwendet werden, die den Benutzer auffordert, die Seite weiter zu blättern oder die aktuelle Seite verlassen.
Der Standarddialogfeld Nachricht unterscheidet sich je nach Browser, der Standardmeldung ähnlich "Möchten Sie diese Seite verlassen wollen ?." Diese Informationen können nicht gelöscht werden.
Aber Sie können einige neue Tipps und Standardinformationen im Dialog gemeinsam angezeigt anpassen.
Hinweis: Wenn Sie nicht onbeforeunload Ereignis auf dem <body> -Element angeben, müssen Sie ein Ereignis auf dem Fensterobjekt hinzuzufügen, und erstellen Sie eigene Informationen (siehe die folgenden Syntaxbeispiele) , um die Returnvalue Eigenschaft.
Hinweis: Im Firefox - Browser, wird nur die Standarderinnerungsnachricht (nicht die benutzerdefinierte Nachricht anzeigen).
Browser-Unterstützung
Die Zahlen in der Tabelle stellen die erste Browser, um diese Version der Ereignisse zu unterstützen.
Ereignis | |||||
---|---|---|---|---|---|
onbeforeunload | ja | ja | ja | ja | 15,0 |
Grammatik
In HTML:
In JavaScript:
JavaScript, verwenden Sie die Methode addEventListener ():
Hinweis: Internet Explorer 8 und frühere Versionen von IE nicht unterstützen addEventListener () Methode.
Technische Details
Ob die Blase zu unterstützen: | keine |
---|---|
Es kann abgebrochen werden: | ja |
Ereignistyp: | Ereignis |
Unterstützte HTML-Tags: | <Body> |
Ereignisobjekte