Attribut d' événement HTML onbeforeunload

❮ Attributs d'événement HTML

Exemple

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

<body onbeforeunload="return myFunction()">

Définition et utilisation

L'événement onbeforeunload 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)).


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

Syntaxe

<element onbeforeunload="script">

Valeurs d'attribut

Value Description
script The script to be run on onbeforeunload

Détails techniques

Balises HTML compatibles : <corps>

Pages connexes

Référence HTML DOM : événement onbeforeunload


❮ Attributs d'événement HTML