Preguntar antes de cerrar Página con JavaScript

Hay un evento que nos permite preguntar con un cuadro de dialogo si queremos verdaderamente salir de la pagina. Esto nos puede servir cuando estamos en el buzón de correo, o estamos jugando un juego online en la web, o escribiendo algo y así evitar que se cierre rápido la pagina.

El Evento

  • onbeforeunload : evento que se ejecuta antes de salir de la pagina.

Veamos el código de ejemplo:

<!DOCTYPE html>
<html lan="es">

<head>
    <meta charset="UTF-8">
    <title>Mi titulo</title>

    <script type="text/javascript">
        var bPreguntar = true;
        window.onbeforeunload = preguntarAntesDeSalir;

        function preguntarAntesDeSalir()

        {
            if (bPreguntar)
                return "¿Seguro que quieres salir?";

        }
    </script>

    <body onresize="alert('se mueve la pagina')">

    </body>

</html>

Y así de simple funciona nuestro Script.

nota

Deja una respuesta