É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()">
Syntaxe
Dans HTML :
<element onunload="myScript">
En JavaScript :
object.onunload = function(){myScript};
En JavaScript, utilisez la méthode addEventListener() :
object.addEventListener("unload", myScript);
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.