HTML onbeforeunload- Attribut


Definition und Verwendung

Das onbeforeunloadEreignis 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)).


Gilt für

Das onbeforeunloadAttribut ist Teil der Ereignisattribute und kann für das folgende Element verwendet werden:

Elemente Fall
<Körper> vor dem Entladen

Beispiel

Führen Sie ein JavaScript aus, wenn die Seite entladen werden soll:

<body onbeforeunload="return myFunction()">

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