HTML onbeforeunload gebeurteniskenmerk
Voorbeeld
Voer een JavaScript uit wanneer de pagina op het punt staat te worden verwijderd:
<body onbeforeunload="return myFunction()">
Definitie en gebruik
De gebeurtenis onbeforeunload 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)).
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 |
Syntaxis
<element onbeforeunload="script">
Attribuutwaarden
Value | Description |
---|---|
script | The script to be run on onbeforeunload |
Technische details
Ondersteunde HTML-tags: | <lichaam> |
---|
Gerelateerde pagina's
HTML DOM-referentie: gebeurtenis onbeforeunload
❮ HTML-gebeurteniskenmerken