﻿function DetectaBloqueoPops() {
    var popup
    try {
        //Se crea una nueva ventana para probar si esta o no activo
        // el bloqueador de ventanas emergentes.
        //Si esta activo, se lanza el error, de lo contrario sólo se cierra la ventana creada
        if (!(popup = window.open('about:blank', '_blank', 'width=1,height=1')))
            throw "ErrPop";
        msj = "La ventana se creó con éxito";
        popup.close();
    }
    catch (err) {
        //Se captura el error, si fue por motivo de bloqueo, se muestra el mensaje de advertencia
        //Si no fue por bloque, entonces se muestra la descripción del error ocurrido.
        if (err == "ErrPop")
            msj = "tA T E N C I Ó Nnn¡El bloqueo de popups esta activo!";
        else {
            msj = "Hubo un erro en la página.nn";
            msj += "Descripción del error: " + err.description + "nn";
        }
    }
    alert(msj);

}
