HTML onbeforeunload Attribuut


Definitie en gebruik

De onbeforeunloadgebeurtenis wordt geactiveerd wanneer het document op het punt staat te worden verwijderd.

Met deze gebeurtenis kunt u een bericht weergeven in een bevestigingsdialoogvenster om de gebruiker te informeren of hij/zij op de huidige pagina wil blijven of deze wil verlaten.

Het standaardbericht dat in het bevestigingsvenster verschijnt, is in verschillende browsers anders. Het standaardbericht is echter zoiets als "Weet u zeker dat u deze pagina wilt verlaten?". U kunt dit bericht niet verwijderen.

U kunt echter samen met het standaardbericht een aangepast bericht schrijven. Zie het eerste voorbeeld op deze pagina.

Opmerking: in Firefox wordt alleen het standaardbericht weergegeven (niet het aangepaste bericht (indien aanwezig)).


Geldt voor

Het onbeforeunloadattribuut maakt deel uit van de Event Attributes en kan worden gebruikt op het volgende element:

elementen Evenement
<lichaam> onbeforeunload

Voorbeeld

Voer een JavaScript uit wanneer de pagina op het punt staat te worden verwijderd:

<body onbeforeunload="return myFunction()">

Browserondersteuning

De cijfers in de tabel geven de eerste browserversie aan die de gebeurtenis volledig ondersteunt.

Event Attribute
onbeforeunload Yes Yes Yes Yes 15.0