Atributo de evento HTML onbeforeunload

❮ Atributos de eventos HTML

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