Ejemplo
Ejecutar un JavaScript cuando un usuario descarga el documento:
<body onunload="myFunction()">
Inténtalo tú mismo " Definición y Uso
El evento onunload se produce una vez que una página ha descargado (or the browser window has been closed) .
onunload se produce cuando el usuario se desplaza fuera de la página (by clicking on a link, submitting a form, closing the browser window, etc.) .
Note: El evento onunload también se activa cuando un usuario vuelve a cargar la página (and the onload event) .
Soporte del navegador
Evento | |||||
---|---|---|---|---|---|
onunload | Sí | Sí | Sí | Sí | Sí |
Nota: Debido a las diferentes configuraciones del navegador, este evento no siempre funciona como se esperaba.
Sintaxis
En HTML:
< En JavaScript:
object .onunload=function(){ En JavaScript, utilizando el addEventListener() método:
object .addEventListener("unload", myScript ); Nota: El addEventListener() método no es compatible en Internet Explorer 8 y versiones anteriores.
Detalles técnicos
burbujas: No cancelable: No Tipo de evento: UIEvent si generado a partir de una interfaz de usuario, Evento de otra manera. etiquetas HTML admitidas: <Body> DOM Versión: Nivel 2 Eventos
<Objeto de evento