Atributo HTML onbeforeunload


Definición y uso

El onbeforeunloadevento 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)).


Se aplica a

El onbeforeunloadatributo es parte de los Atributos del evento y se puede usar en el siguiente elemento:

Elementos Evento
<cuerpo> antes de descargar

Ejemplo

Ejecute un JavaScript cuando la página esté a punto de descargarse:

<body onbeforeunload="return myFunction()">

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