Atributo HTML onbeforeunload
Definición y uso
El onbeforeunload
evento 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 onbeforeunload
atributo 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 |