onunload Evento
Esempio
Esegui un JavaScript quando un utente scarica il documento:
<body onunload="myFunction()">
Definizione e utilizzo
L'evento onunload si verifica dopo che una pagina è stata scaricata (o la finestra del browser è stata chiusa).
onunload si verifica quando l'utente esce dalla pagina (facendo clic su un collegamento, inviando un modulo, chiudendo la finestra del browser, ecc.).
Nota: l'evento onunload viene attivato anche quando un utente ricarica la pagina (e l' evento onload ).
Supporto browser
Event | |||||
---|---|---|---|---|---|
onunload | Yes | Yes | Yes | Yes | Yes |
Nota: a causa delle diverse impostazioni del browser, questo evento potrebbe non funzionare sempre come previsto.
Sintassi
In HTML:
<element onunload="myScript">
In JavaScript:
object.onunload = function(){myScript};
In JavaScript, utilizzando il metodo addEventListener():
object.addEventListener("unload", myScript);
Nota: il metodo addEventListener() non è supportato in Internet Explorer 8 e versioni precedenti.
Dettagli tecnici
Bolle: | No |
---|---|
Annullabile: | No |
Tipo di evento: | UiEvent se generato da un'interfaccia utente, Event in caso contrario. |
Tag HTML supportati: | <corpo> |
Versione DOM: | Eventi di livello 2 |