/ / ¿Cómo puedo desbloquear ventanas emergentes en cualquier navegador usando Javascript? Javascript, jquery, popupwindow

¿Cómo puedo desbloquear la ventana emergente en cualquier navegador usando Javascript - javascript, jquery, popupwindow

Se necesita ayuda.

He realizado una gran cantidad de I + D para encontrar la solución en Desbloqueo de la ventana emergente en el navegador pero no he podido resolver este problema, por lo que me gustaría conocer sus valiosos pensamientos / soluciones.

Mi requisito; 1. Cuando el usuario llena el formulario y recibe el mensaje de éxito, la nueva ventana aparece en el mismo navegador con un enlace externo.

He intentado los siguientes trucos para resolver esto.

  1. He escrito el siguiente código para una nueva ventana.

    window.open("/","NewWindow","width=100,height=100");
    

O

setTimeout(function() {
window.open("/","NewWindow","width=100,height=100");
},1000);

O

open("/","NewWindow","scrollbars=no,resizable=no,status=no,location=no,toolbar=no,menubar=no,width=100,height=100,left=-1000,top=-1000");
  1. También he creado un evento de anclaje y clic de activación, pero la ventana emergente todavía se está bloqueando.

Por favor ayuda.

Respuestas

0 para la respuesta № 1

Dudo que sea posible. Si una ventana emergente está bloqueada en el extremo del usuario, está bloqueada. No puedes desbloquearlo programáticamente.

Sin embargo, tienes alternativas:

  • Puedes usar modales: Aunque parece uno, un modal no es una ventana emergente y no se bloqueará.
  • También puede pedirle al usuario que desbloquee su sitio de los bloqueadores de ventanas emergentes (muéstreles una advertencia). Muchos sitios hacen esto.