Evitar que el navegador bloquee un Pop Up

Franyer Rivas Seguir
Seguidores
7

1
Pi
Verificado
Verificación en dos pasos activada
Verificado por Whatsapp
¡Ha verificado su Paypal!
Verificado por Binance
Suscripción a IA
Desde
11 Ago 2010
Mensajes
5.429
Saludos,
quiero mostrar una URL especifica de manera automática mediante un pop up, he conseguido el siguiente código que hace exactamente lo que busco:


Insertar CODE, HTML o PHP:
<script>// definimos la anchura y altura de la ventana
var altura=380;
var anchura=380;
 
// calculamos la posicion x e y para centrar la ventana
var y=parseInt((window.screen.height/2)-(altura/2));
var x=parseInt((window.screen.width/2)-(anchura/2));
 
// mostramos la ventana centrada
window.open('https://forobeta.com/',target='blank','width='+anchura+',height='+altura+',top='+y+',left='+x+',toolbar=no,location=no,status=no,menubar=no,scrollbars=no,directories=no,resizable=no')
</script>

Sin embargo, al momento de cargar el navegador bloquea la ventana pop up y al menos que se desactive esta opción manualmente no lo muestra, cosa que deseo saltarme, pero no encuentro idea de como
he probado plugins para wordpress de pop ups, pero no tienen una opción para mostrar otra URL, y mediante iframe no puedo ya que la URL objetivo no permite que se incruste en un iframe

Alguna alternativa ?
 

falcondev

Préstamo
No recomendado
Verificación en dos pasos activada
Verificado por Whatsapp
Verificado por Binance
Desde
1 Mar 2019
Mensajes
440
Por favor, ten en cuenta 📝 que si deseas hacer un trato 🤝 con este usuario, está baneado 🔒.
Por lo que he leido eso no se puede lograr a menos que lo hagas con un iframe porque los navegadores tienen sistemas de seguridad que bloquean el inicio de webs no deseadas en pop up...
 

falcondev

Préstamo
No recomendado
Verificación en dos pasos activada
Verificado por Whatsapp
Verificado por Binance
Desde
1 Mar 2019
Mensajes
440
Por favor, ten en cuenta 📝 que si deseas hacer un trato 🤝 con este usuario, está baneado 🔒.
Saludos,
quiero mostrar una URL especifica de manera automática mediante un pop up, he conseguido el siguiente código que hace exactamente lo que busco:


Insertar CODE, HTML o PHP:
<script>// definimos la anchura y altura de la ventana
var altura=380;
var anchura=380;

// calculamos la posicion x e y para centrar la ventana
var y=parseInt((window.screen.height/2)-(altura/2));
var x=parseInt((window.screen.width/2)-(anchura/2));

// mostramos la ventana centrada
window.open('https://forobeta.com/',target='blank','width='+anchura+',height='+altura+',top='+y+',left='+x+',toolbar=no,location=no,status=no,menubar=no,scrollbars=no,directories=no,resizable=no')
</script>

Sin embargo, al momento de cargar el navegador bloquea la ventana pop up y al menos que se desactive esta opción manualmente no lo muestra, cosa que deseo saltarme, pero no encuentro idea de como
he probado plugins para wordpress de pop ups, pero no tienen una opción para mostrar otra URL, y mediante iframe no puedo ya que la URL objetivo no permite que se incruste en un iframe

Alguna alternativa ?
te tengo una alternativa a eso @Franyer Rivas que es la unica manera en que funcione
 

falcondev

Préstamo
No recomendado
Verificación en dos pasos activada
Verificado por Whatsapp
Verificado por Binance
Desde
1 Mar 2019
Mensajes
440
Por favor, ten en cuenta 📝 que si deseas hacer un trato 🤝 con este usuario, está baneado 🔒.
todos los navegadores bloquean todas las ventanas emergentes que se habren de manera automatica... de echo no hay un metodo legal (es un decir en este caso) para hacerlo.. la unica manera en que funcione y no te bloquee la ventana es enlazando dicho comando a una interaccion del usuario... ejemplo:
HTML:
<!DOCTYPE html>
<html lang="es">
<head>
  <meta charset="UTF-8">
  <title>prueba</title>
</head>
<body>
    <button id="lanzar">
        lanzar
    </button>
</body>
</html>
JavaScript:
let lanzar = document.getElementById('lanzar')
lanzar.addEventListener("click", () => {
    window.open(url, nombre, config)
})
Es con una interaccion parecida que puedes lograr algo como quieres... lo puedes hacer con unos cuando eventos de interaccion de usuario y lo que puedes hacer es que despues que el evento se ejecute una vez decirle al sistema que lo elimine hasta la proxima carga de la web... pero solo se permite una sola ventana emergente por evento... si quieres puedo echarte una mano mas directa con eso.. parte de lo demas que me pediste
 

Franyer Rivas

1
Pi
Verificado
Verificación en dos pasos activada
Verificado por Whatsapp
¡Ha verificado su Paypal!
Verificado por Binance
Suscripción a IA
Desde
11 Ago 2010
Mensajes
5.429
Es con una interaccion parecida que puedes lograr algo como quieres... lo puedes hacer con unos cuando eventos de interaccion de usuario y lo que puedes hacer es que despues que el evento se ejecute una vez decirle al sistema que lo elimine hasta la proxima carga de la web... pero solo se permite una sola ventana emergente por evento... si quieres puedo echarte una mano mas directa con eso.. parte de lo demas que me pediste
Si algo así había investigado, pero precisamente busco algo 100% automático, tipo modal, pero no he logrado dar con eso, pero ahorita no es prioridad realmente, fue una idea que se me ocurrió
 

falcondev

Préstamo
No recomendado
Verificación en dos pasos activada
Verificado por Whatsapp
Verificado por Binance
Desde
1 Mar 2019
Mensajes
440
Por favor, ten en cuenta 📝 que si deseas hacer un trato 🤝 con este usuario, está baneado 🔒.
Si algo así había investigado, pero precisamente busco algo 100% automático, tipo modal, pero no he logrado dar con eso, pero ahorita no es prioridad realmente, fue una idea que se me ocurrió
jajaja bueno si lo consigo te menciono... espero consegir la manera.. yo tambien he investigado bastante y hay gente que sabe pero no comparte como.. de echo las webs que hacen uso de ese metodo automatico tiene el script encriptado... ahorita voy camito a tratar de desencriptar uno por necesito esa funcionalidad para otro cliente...
 

Henry00jj95

VIP
Zeta
Programador
Verificado
Verificación en dos pasos activada
Verificado por Whatsapp
¡Ha verificado su Paypal!
Verificado por Binance
Suscripción a IA
Desde
29 May 2019
Mensajes
1.745
La unica manera que se puede hacer eso seria crear un div que cubra todo la web, el 100% y obligar al cliente a dar click en cualquier parte y con eso forzar al cliente que al dar click abra el popunder cosa que se puede hacer, ya que los navegadores ahora bloquean los popunder automaticamente. Te doy una idea, por que yo haci lo uso con una impresion por cada 24 horas y funciona a la perfeccion.
 

Franyer Rivas

1
Pi
Verificado
Verificación en dos pasos activada
Verificado por Whatsapp
¡Ha verificado su Paypal!
Verificado por Binance
Suscripción a IA
Desde
11 Ago 2010
Mensajes
5.429
entiendo muchas gracias por la idea, voy a ver como implementarla, un saludo
 

Henry00jj95

VIP
Zeta
Programador
Verificado
Verificación en dos pasos activada
Verificado por Whatsapp
¡Ha verificado su Paypal!
Verificado por Binance
Suscripción a IA
Desde
29 May 2019
Mensajes
1.745
entiendo muchas gracias por la idea, voy a ver como implementarla, un saludo
:) Ya esta la idea y ya te paso el compa de arriba el codigo javascript. :cool:
Con eso deberia logra hacerlo. Saludos.
 

marjuanm

Eta
Programador
Verificación en dos pasos activada
Desde
16 Ago 2012
Mensajes
1.417
Si algo así había investigado, pero precisamente busco algo 100% automático, tipo modal, pero no he logrado dar con eso, pero ahorita no es prioridad realmente, fue una idea que se me ocurrió
No se puede en automático porque el navegador detecta que ese popup no lo está abriendo el usuario de alguna manera y se bloquea (antes, mucho antes si era posible, ahora ya no).
 

Henry00jj95

VIP
Zeta
Programador
Verificado
Verificación en dos pasos activada
Verificado por Whatsapp
¡Ha verificado su Paypal!
Verificado por Binance
Suscripción a IA
Desde
29 May 2019
Mensajes
1.745
No se puede en automático porque el navegador detecta que ese popup no lo está abriendo el usuario de alguna manera y se bloquea (antes, mucho antes si era posible, ahora ya no).
Si hay como hacer mediante la interaccion del usuario, cosa que le deciamos antes, pero de manera automatica no 😁
 

skpa2s

Curioso
Verificación en dos pasos desactivada
¡Usuario con pocos negocios! ¡Utiliza siempre saldo de Forobeta!
Desde
17 May 2019
Mensajes
6
SE PODRÁ CON SCROLL ??? creo que es una buena idea ;)
 

¡Regístrate y comienza a ganar!

Beneficios

  • Gana dinero por participar
  • Gana dinero por recomendarnos
  • Descubre ofertas de empleo diariamente
  • Negocios seguros
  • ¡Información premium y más!

Acceder

¿Ya tienes una cuenta? Accede aquí

Arriba