HTML onbeforeunload Attribut
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 informer l'utilisateur s'il souhaite rester sur la page actuelle ou la quitter.
Le message par défaut qui apparaît dans la boîte de confirmation varie selon les navigateurs. Cependant, le message standard est quelque chose comme "Êtes-vous sûr de vouloir quitter cette page ?". Vous ne pouvez pas supprimer ce message.
Toutefois, vous pouvez écrire un message personnalisé en plus du message par défaut. Voir le premier exemple sur cette page.
Remarque : Dans Firefox, seul le message par défaut sera affiché (et non le message personnalisé, le cas échéant).
S'applique à
L'attribut onbeforeunload fait partie des Attributs d'Événement et peut être utilisé sur l'élément suivant :
| Éléments | Événement |
|---|---|
| <body> | onbeforeunload |
Exemple
Exécutez un JavaScript lorsque la page est sur le point d'être déchargée :
<body onbeforeunload="return myFunction()"> Support des Navigateurs
Les chiffres dans le tableau spécifient la première version du navigateur qui prend entièrement en charge l'événement.
| Attribut d'Événement | |||||
|---|---|---|---|---|---|
| onbeforeunload | Oui | Oui | Oui | Oui | 15.0 |