Evento onunload
Definición y uso
Una vez que la página se desactive (o se cierre la ventana del navegador), se desencadenará el evento onunload.
cuando el usuario salga de la página(haciendo clic en un enlace, enviando un formulario, cerrando la ventana del navegador, etc.),ocurrirá el evento onunload.
Nota:cuando el usuario recargue la página(y Evento onload)también desencadenará el evento onunload.
Ejemplo
Ejecutar JavaScript cuando el usuario desinstale el documento:
<body onunload="myFunction()">
Sintaxis
En HTML:
<elemento onunload="myScript">
En JavaScript:
objeto.onunload = function(){myScript};
En JavaScript, utilice el método addEventListener():
objeto.addEventListener("unload", myScript);
Nota:Internet Explorer 8 o versiones anteriores no lo admiten Método addEventListener()。
Detalles técnicos
Burbuja: | No se admite |
---|---|
Cancelable: | No se admite |
Tipo de evento: | si se genera desde la interfaz de usuario,UiEvent。De lo contrario Event。 |
Soportadas etiquetas HTML: | <body> |
Versión DOM: | Eventos de Nivel 2 |
Compatibilidad del navegador
Eventos | Chrome | IE | Firefox | Safari | Opera |
---|---|---|---|---|---|
onunload | Soporte | Soporte | Soporte | Soporte | Soporte |
Nota:Debido a las diferencias en la configuración del navegador, este evento puede no funcionar siempre según lo previsto.