Foro de elhacker.net

Programación => Desarrollo Web => Mensaje iniciado por: mapers en 20 Octubre 2017, 23:22 pm



Título: Ventana emergente HTML
Publicado por: mapers en 20 Octubre 2017, 23:22 pm
Buenas quisiera saber porque  no se muestra la ventana.

Código
  1. <script language="javascript">
  2. var popup_url = "***********"
  3. var atributos = "width=600,height=400,scrollbars=0,resizable=1,toolbar=0,location=0,menubar=0,status=0,directories=0"
  4. var pop_under = 0 //1-sera un "pop under"
  5.  
  6. function muestra_popup(){
  7.  popup_vfmail = window.open( popup_url, "", atributos)
  8.  if (pop_under) {
  9.    popup_vfmail.blur() //
  10.    window.focus() //esto devuelve el foco a la ventana actual
  11.  }
  12. }
  13.  
  14. muestra_popup();
  15.  
  16. </script>
  17. <body >
  18.  
  19.  

o hay alguna manera de que la ventana  salte  sin que el usuario haga nada


Título: Re: Ventana emergente HTML
Publicado por: engel lex en 21 Octubre 2017, 00:02 am
primero, la etiqueta de apertura está mal... es
Código
  1. <script type="text/javascript">

y requieres dar mucha vuelta para abrir popup sin interacción de usuario, esto es para evitar la publicidad molesta... fijate que las web con dicha publicidad lo requieren


Título: Re: Ventana emergente HTML
Publicado por: mapers en 21 Octubre 2017, 01:14 am
Pero hay alguna manera de hacerlo sin la interacción de los usuarios


Título: Re: Ventana emergente HTML
Publicado por: engel lex en 21 Octubre 2017, 01:21 am
la mayor parte de las formas reside en colocar una capa tranaprente que engañe al usuario

creo qu puedes crear un delay para que no lo note