evento de descarga
Ejemplo
Ejecute un JavaScript cuando un usuario descargue el documento:
<body onunload="myFunction()">
Definición y uso
El evento onunload ocurre una vez que se ha descargado una página (o se ha cerrado la ventana del navegador).
onunload ocurre cuando el usuario navega fuera de la página (haciendo clic en un enlace, enviando un formulario, cerrando la ventana del navegador, etc.).
Nota: El evento onunload también se activa cuando un usuario vuelve a cargar la página (y el evento onload ).
Compatibilidad con navegador
Event | |||||
---|---|---|---|---|---|
onunload | Yes | Yes | Yes | Yes | Yes |
Nota: debido a las diferentes configuraciones del navegador, es posible que este evento no siempre funcione como se esperaba.
Sintaxis
En HTML:
<element onunload="myScript">
En JavaScript:
object.onunload = function(){myScript};
En JavaScript, usando el método addEventListener():
object.addEventListener("unload", myScript);
Nota: el método addEventListener() no es compatible con Internet Explorer 8 y versiones anteriores.
Detalles técnicos
Burbujas: | No |
---|---|
Cancelable: | No |
Tipo de evento: | UiEvent si se genera desde una interfaz de usuario, Event de lo contrario. |
Etiquetas HTML compatibles: | <cuerpo> |
Versión DOM: | Eventos de nivel 2 |