Événement onunload

Définition et utilisation

Une fois que la page a été déschargée (ou que la fenêtre du navigateur a été fermée), l'événement onunload se produit.

Lorsque l'utilisateur quitte la page (par exemple, en cliquant sur un lien, soumettant un formulaire, fermant la fenêtre du navigateur, etc.), l'événement onunload se produit.

Remarque :Lorsque l'utilisateur recharge la page (et Événement onload), l'événement onunload est également déclenché.

Exemple

Exécutez du JavaScript lorsque l'utilisateur déscharge le document :

<body onunload="myFunction()">

Essayez-le vous-même

Syntaxe

Dans HTML :

<element onunload="myScript">

Essayez-le vous-même

En JavaScript :

object.onunload = function(){myScript};

Essayez-le vous-même

En JavaScript, utilisez la méthode addEventListener() :

object.addEventListener("unload", myScript);

Essayez-le vous-même

Remarque :Internet Explorer 8 ou versions antérieures ne prennent pas en charge Méthode addEventListener()

Détails techniques

Bubbling : Non pris en charge
Annulable : Non pris en charge
Type d'événement : Si généré par l'interface utilisateur,UiEventSinon Event
Les balises HTML prises en charge : <body>
Version DOM : Événements de niveau 2

Prise en charge du navigateur

Événement Chrome IE Firefox Safari Opera
onunload Support Support Support Support Support

Remarque :En raison des réglages des navigateurs différents, cet événement peut ne pas toujours fonctionner comme prévu.