CULTURA

Javascript: cómo comprobar si un navegador tiene un bloqueador de ventanas emergentes activo

Hoy en día, la mayoría de los navegadores tienen Bloque de ventanas emergentes activo.

En Javascript tenemos una forma de entender si el bloqueador de ventanas emergentes está activo, simplemente verificando la función window.open. Esto permite al usuario, en caso de haber sido bloqueado, seguir navegando y, al mismo tiempo, ser avisado del bloqueo de popup por parte de su navegador.

cómo comprobar si un navegador tiene un bloqueador de ventanas emergentes activo en javascript

Comprobemos si el surgir se ha abierto (mientras se hace la comprobación abre el surgir), de lo contrario abrimos una página alternativa.

function open_popup () {if (! window.open (‘popup.htm’, ‘popupname’, ‘ancho = 270, alto = 270 ′)) {location.href = «Alternative_popup.htm»;}}

O si no abre el surgir escribimos que hubo un problema. function open_popup () {if (! window.open (‘popup.htm’, ‘popupname’, ‘ancho = 270, alto = 270 ′)) {document.write “No se puede abrir la ventana emergente. Desactivar el bloqueador de ventanas emergentes «;}}

Publicaciones relacionadas

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Botón volver arriba
Cerrar