Exemplo
Executar um JavaScript quando um usuário descarrega o documento:
<body onunload="myFunction()">
Tente você mesmo " Definição e Uso
O evento onunload ocorre uma vez por página foi descarregado (or the browser window has been closed) .
onunload ocorre quando o usuário navega fora da página (by clicking on a link, submitting a form, closing the browser window, etc.) .
Note: O evento onunload também é acionado quando um usuário recarrega a página (and the onload event) .
Suporte navegador
Evento | |||||
---|---|---|---|---|---|
onunload | sim | sim | sim | sim | sim |
Nota: Devido a diferentes configurações do navegador, este evento pode nem sempre funcionar como esperado.
Sintaxe
Em HTML:
< Em JavaScript:
object .onunload=function(){ Em JavaScript, usando o addEventListener() Método:
object .addEventListener("unload", myScript ); Nota: O addEventListener() método não é suportado no Internet Explorer 8 e versões anteriores.
Detalhes técnicos
Bolhas: Não cancelable: Não Tipo de evento: UIEvent se gerado a partir de uma interface de usuário, Evento contrário. tags HTML suportadas: <Body> DOM Versão: Nível 2 Eventos
<Objeto de evento