evento onbeforeunload
Ejemplos
Ejecutar JavaScript Al salir de la página actual (actualización o cierre):
Trate »
Definición y Uso
onbeforeunload evento se activa al salir de la página actual (actualizar o apagar).
Este evento se puede utilizar para la caja de diálogo emergente que solicita al usuario que siga navegando por la página o salir de la página actual.
El mensaje de cuadro de diálogo por defecto es diferente en función del navegador, el mensaje estándar similar a "¿Quieres salir de esta página ?." Esta información no se puede eliminar.
Pero se puede personalizar algunos consejos de noticias y la información estándar que se muestra en el cuadro de diálogo juntos.
Nota: Si no se especifica caso onbeforeunload en el elemento <body>, tendrá que añadir un evento en el objeto ventana, y crear información personalizada (consulte los siguientes ejemplos de sintaxis) utilizando la propiedad returnValue.
Nota: En el navegador Firefox, sólo el mensaje de aviso predeterminado (no mostrar el mensaje personalizado).
Soporte para el navegador
Las cifras de la tabla representan el primer navegador para apoyar esta versión de los hechos.
evento | |||||
---|---|---|---|---|---|
onbeforeunload | sí | sí | sí | sí | 15.0 |
gramática
En HTML:
En JavaScript:
JavaScript, utilice el método addEventListener ():
Nota: Internet Explorer 8 y versiones anteriores de IE no son compatibles con addEventListener () método.
detalles técnicos
Ya sea para apoyar la burbuja: | no |
---|---|
Puede ser cancelada: | sí |
Tipo de evento: | evento |
etiquetas HTML compatibles: | <Cuerpo> |
Los objetos de evento