événement onunload
Exemple
Exécutez un JavaScript lorsqu'un utilisateur décharge le document :
<body onunload="myFunction()">
Définition et utilisation
L'événement onunload se produit une fois qu'une page a été déchargée (ou que la fenêtre du navigateur a été fermée).
onunload se produit lorsque l'utilisateur quitte la page (en cliquant sur un lien, en soumettant un formulaire, en fermant la fenêtre du navigateur, etc.).
Remarque : L'événement onunload est également déclenché lorsqu'un utilisateur recharge la page (et l' événement onload ).
Prise en charge du navigateur
Event | |||||
---|---|---|---|---|---|
onunload | Yes | Yes | Yes | Yes | Yes |
Remarque : en raison de paramètres de navigateur différents, cet événement peut ne pas toujours fonctionner comme prévu.
Syntaxe
En HTML :
<element onunload="myScript">
En Javascript :
object.onunload = function(){myScript};
En JavaScript, en utilisant la méthode addEventListener() :
object.addEventListener("unload", myScript);
Remarque : La méthode addEventListener() n'est pas prise en charge dans Internet Explorer 8 et les versions antérieures.
Détails techniques
Bulles: | Non |
---|---|
Annulable : | Non |
Type d'événement: | UiEvent s'il est généré à partir d'une interface utilisateur, Event dans le cas contraire. |
Balises HTML compatibles : | <corps> |
Version DOM : | Événements de niveau 2 |