Foros del Web » Programando para Internet » Javascript »

Abrir popup fuera de la vision del usuario

Estas en el tema de Abrir popup fuera de la vision del usuario en el foro de Javascript en Foros del Web. Hola a todos. Suelo leer bastante este foro y utilizar muchas de las ideas que dais (gracias a todos). He estado utilizando una que encontre ...
  #1 (permalink)  
Antiguo 28/06/2004, 11:41
 
Fecha de Ingreso: enero-2004
Ubicación: MALAGA
Mensajes: 11
Antigüedad: 20 años, 4 meses
Puntos: 0
Abrir popup fuera de la vision del usuario

Hola a todos. Suelo leer bastante este foro y utilizar muchas de las ideas que dais (gracias a todos). He estado utilizando una que encontre en este foro para abrir un popup oculto a la vision del visitante.


<body onunload="pepe=window.open('popup.html','','width= 300,height=200,left=3000,top=100,s creenX=3000,screenY=100')">

Me funciona muy bien en IE pero no asi en mozilla y me imagino que ocurrira algo pareciodo en NETSCAPE. En ambos el popup sale en el limite izquierdo de la pantalla siendo totalmente visible al usuario. Habria alguna forma de hacer esto mismo en estos navegadores. No se, se me ocurre que se podría abrir el popup por detras de la ventana principal de forma que el visitante no lo vea (aunque esto me parece mas cutre que la otra solución). Gracias a todos de antemano por vuestras sugerencias.

Última edición por mangui; 28/06/2004 a las 11:42
  #2 (permalink)  
Antiguo 29/06/2004, 07:49
 
Fecha de Ingreso: enero-2004
Ubicación: MALAGA
Mensajes: 11
Antigüedad: 20 años, 4 meses
Puntos: 0
Por favor a alguien se le ocurre algo. Estaria muy agradecido porque es me hace mucha falta y por mas que lo intento no consigo hacerlo.
  #3 (permalink)  
Antiguo 29/06/2004, 08:13
 
Fecha de Ingreso: junio-2004
Mensajes: 158
Antigüedad: 19 años, 10 meses
Puntos: 1
hola mangui.
es cierto que el javascript a veces con otros exploradores no funciona como queremos.
a ver si te puedo dar una mano

esto lo pones en el head

<script language="JavaScript">

<!-- Begin
function popUp(URL) {
day = new Date();
id = day.getTime();
eval("page" + id + " = window.open(URL, '" + id + "', 'toolbar=yes,scrollbars=1,location=0,statusbar=1,s tatus=1,menubar=0,resizable=1,width=540,height=400 ,left = 140,top = 25');");
}
// End
// -->
</script>

esto lo pones donde lo queres usar o lo llamas del body
<a href="javascript:popUp('enlace completo a la página.html')">TU ENLACE AQUÍ</a>

fuente : h**p://www.mundojavascript.com/ventana/

hay muchos recursos ahi
saludos Javier
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 15:05.