Attribut d' événement HTML onbeforeunload
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