Por supuesto, si el navegador del usuario tiene instalado un complemento de bloqueo, es muy probable que no aparezca (por ejemplo, el complemento noscript de Firefox no permite ventanas emergentes) . El método no es absoluto ni el mejor, simplemente utiliza el menor tiempo para hacer lo más eficiente.
Puede crear una ventana emergente simulando el envío de formulario. La transitabilidad (en comparación con los complementos generales que interceptan ventanas emergentes) es muy buena, pero el contenido del parámetro sFeatures no se puede configurar.
No hay ninguna dificultad en el principio de la publicidad pop-under, excepto que la ventana abierta pierde el foco (desenfoque) y la página original obtiene el foco (enfoque). Pero para los navegadores populares, las ventanas emergentes que no son acciones del usuario (es decir, directamente window.open durante la carga) serán bloqueadas por el navegador de forma predeterminada.
Dado que los anuncios de retroproyección se llaman anuncios, ¿cómo pueden los anunciantes gastar su dinero de manera efectiva y feliz?
Podemos agregar juicio. Si el navegador intercepta la ventana emergente, siempre que el usuario haga clic en la página, se activará el evento window.open. De esta manera, generalmente no. será interceptado y el navegador considerará que este es el comportamiento predeterminado del usuario.