Ejemplo
Ejecutar un JavaScript cuando la página está a punto de ser descargadas:
<body onbeforeunload="return myFunction()">
Inténtalo tú mismo " Definición y Uso
Se desencadena el evento onbeforeunload cuando el documento está a punto de ser descargadas.
Este evento le permite mostrar un mensaje en un cuadro de diálogo de confirmación para informar al usuario si él / ella quiere quedarse o salir de la página actual.
El mensaje predeterminado que aparece en el cuadro de confirmación, es diferente en diferentes navegadores. Sin embargo, el mensaje estándar es algo así como "¿Estás seguro de que deseas abandonar esta página?". No se puede eliminar este mensaje.
Sin embargo, se puede escribir un mensaje personalizado junto con el mensaje predeterminado. Ver el primer ejemplo en esta página.
Nota: En Firefox, sólo el mensaje por defecto se mostrará (no el mensaje personalizado (si lo hay)).
Soporte para el navegador
Los números de la tabla especifican la primera versión del navegador que es totalmente compatible con el evento.
Atributo evento | |||||
---|---|---|---|---|---|
onbeforeunload | Sí | Sí | Sí | Sí | 15.0 |
Diferencias entre HTML 4.01 y HTML5
Ninguna.
Sintaxis
<elementonbeforeunload=" script ">
Los valores de atributo
Valor | Descripción |
---|---|
script | La secuencia de comandos para ejecutar en onbeforeunload |
Detalles técnicos
etiquetas HTML compatibles: | <body> |
---|
Páginas relacionadas
Referencia HTML DOM: onbeforeunload event