Latest web development tutorials

evento onbeforeunload

Evento de referencia de objetos Los objetos de evento

Ejemplos

Ejecutar JavaScript Al salir de la página actual (actualización o cierre):

<Cuerpo onbeforeunload = "retorno myFunction ()">

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 15.0


gramática

En HTML:

<Elementoonbeforeunload = "myScript"> tratar

En JavaScript:

objeto .onbeforeunload = function () {myScript }; tratar

JavaScript, utilice el método addEventListener ():

objetar .addEventListener ( "beforeunload", myScript ); tratar

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:
Tipo de evento: evento
etiquetas HTML compatibles: <Cuerpo>


Evento de referencia de objetos Los objetos de evento