HTML onbeforeunload Attribut d'Événement

❮ Attributs d'Événements HTML

Exemple

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

<body onbeforeunload="return myFunction()">
Essayez-le vous-même »

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 ou quitter la page actuelle.

Le message par défaut qui apparaît dans la boîte de confirmation varie selon les navigateurs. Cependant, le message standard est généralement 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. Consultez 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).


Support des Navigateurs

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

Attribut d'Événement
onbeforeunload 30 79 2 7 17

Syntaxe

< élément onbeforeunload=" script ">

Valeurs d'Attribut

Valeur Description
script Le script à exécuter lors de l'événement onbeforeunload

Détails Techniques

Balises HTML prises en charge : <body>

Pages Associées

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


❮ Attributs d'Événements HTML