Atributo de evento HTML onbeforeunload
Ejemplo
Ejecute un JavaScript cuando la página esté a punto de descargarse:
<body onbeforeunload="return myFunction()">
Definición y uso
El evento onbeforeunload se activa cuando el documento está a punto de descargarse.
Este evento le permite mostrar un mensaje en un cuadro de diálogo de confirmación para informar al usuario si desea permanecer o abandonar 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á seguro de que desea abandonar esta página?". No puede eliminar este mensaje.
Sin embargo, puede escribir un mensaje personalizado junto con el mensaje predeterminado. Vea el primer ejemplo en esta página.
Nota: En Firefox, solo se mostrará el mensaje predeterminado (no el mensaje personalizado (si lo hay)).
Compatibilidad con navegador
Los números de la tabla especifican la primera versión del navegador que es totalmente compatible con el evento.
Event Attribute | |||||
---|---|---|---|---|---|
onbeforeunload | Yes | Yes | Yes | Yes | 15.0 |
Sintaxis
<element onbeforeunload="script">
Valores de atributo
Value | Description |
---|---|
script | The script to be run on onbeforeunload |
Detalles técnicos
Etiquetas HTML compatibles: | <cuerpo> |
---|
páginas relacionadas
Referencia HTML DOM: evento onbeforeunload
❮ Atributos de eventos HTML