HTML onbeforeunload- Ereignisattribut
Beispiel
Führen Sie ein JavaScript aus, wenn die Seite entladen werden soll:
<body onbeforeunload="return myFunction()">
Definition und Verwendung
Das Ereignis onbeforeunload wird ausgelöst, wenn das Dokument entladen werden soll.
Mit diesem Ereignis können Sie eine Nachricht in einem Bestätigungsdialogfeld anzeigen, um den Benutzer darüber zu informieren, ob er bleiben oder die aktuelle Seite verlassen möchte.
Die Standardmeldung, die im Bestätigungsfeld angezeigt wird, ist in verschiedenen Browsern unterschiedlich. Die Standardnachricht lautet jedoch so etwas wie "Möchten Sie diese Seite wirklich verlassen?". Sie können diese Nachricht nicht entfernen.
Sie können jedoch zusammen mit der Standardnachricht eine benutzerdefinierte Nachricht schreiben. Siehe das erste Beispiel auf dieser Seite.
Hinweis: In Firefox wird nur die Standardnachricht angezeigt (nicht die benutzerdefinierte Nachricht (falls vorhanden)).
Browser-Unterstützung
Die Zahlen in der Tabelle geben die erste Browserversion an, die das Ereignis vollständig unterstützt.
Event Attribute | |||||
---|---|---|---|---|---|
onbeforeunload | Yes | Yes | Yes | Yes | 15.0 |
Syntax
<element onbeforeunload="script">
Attributwerte
Value | Description |
---|---|
script | The script to be run on onbeforeunload |
Technische Details
Unterstützte HTML-Tags: | <Körper> |
---|
Verwandte Seiten
HTML-DOM-Referenz: onbeforeunload-Ereignis
❮ HTML-Ereignisattribute