Attribut HTML onbeforeunload


Définition et utilisation

L' onbeforeunloadévénement se déclenche lorsque le document est sur le point d'être déchargé.

Cet événement permet d'afficher un message dans une boîte de dialogue de confirmation pour indiquer à l'utilisateur s'il souhaite rester ou quitter la page en cours.

Le message par défaut qui apparaît dans la boîte de confirmation est différent selon les navigateurs. Cependant, le message standard est quelque chose comme "Etes-vous sûr de vouloir quitter cette page ?". Vous ne pouvez pas supprimer ce message.

Cependant, vous pouvez écrire un message personnalisé avec le message par défaut. Voir le premier exemple sur cette page.

Remarque : Dans Firefox, seul le message par défaut sera affiché (pas le message personnalisé (le cas échéant)).


S'applique à

L' onbeforeunloadattribut fait partie des attributs d'événement et peut être utilisé sur l'élément suivant :

Éléments Événement
<corps> avant le déchargement

Exemple

Exécutez un JavaScript lorsque la page est sur le point d'être déchargée :

<body onbeforeunload="return myFunction()">

Prise en charge du navigateur

Les nombres dans le tableau indiquent la première version du navigateur qui prend entièrement en charge l'événement.

Event Attribute
onbeforeunload Yes Yes Yes Yes 15.0