Foros del Web » Programando para Internet » Javascript »

No volver a abrir popup al darle sobre otro link.

Estas en el tema de No volver a abrir popup al darle sobre otro link. en el foro de Javascript en Foros del Web. Buenas gente: Me gustaría saber, como puedo hacer que al abrir un popup, si le doy a abrir a otro popup se abra sobre la ...
  #1 (permalink)  
Antiguo 11/03/2007, 13:42
 
Fecha de Ingreso: abril-2006
Mensajes: 218
Antigüedad: 18 años, 1 mes
Puntos: 0
No volver a abrir popup al darle sobre otro link.

Buenas gente:

Me gustaría saber, como puedo hacer que al abrir un popup, si le doy a abrir a otro popup se abra sobre la ventana que ya esta abierta, es decir que no me vuelva a abrir otro popup de nuevo.

Muchas gracias.
  #2 (permalink)  
Antiguo 11/03/2007, 13:58
Avatar de Panino5001
Me alejo de Omelas
 
Fecha de Ingreso: mayo-2004
Ubicación: -34.637167,-58.462984
Mensajes: 5.148
Antigüedad: 20 años
Puntos: 834
Re: No volver a abrir popup al darle sobre otro link.

Hola, erponcios, seguro usás el método open, que admite 3 parámetros: url, nombre y adicionales. Para que se abra sobre el mismo popup, basta con que el 2do. parámetro sea siempre el mismo (en este ejemplo, pepe)
Código:
<a href="javascript:window.open('map.html','pepe','width=300,height=200,scrollbars=yes');void(0)">enlace</a>
<a href="javascript:window.open('map2.html','pepe','width=300,height=200,scrollbars=yes');void(0)">enlace2</a>
<a href="javascript:window.open('map3.html','pepe','width=300,height=200,scrollbars=yes');void(0)">enlace3</a>
</body>
  #3 (permalink)  
Antiguo 11/03/2007, 14:05
Avatar de Panino5001
Me alejo de Omelas
 
Fecha de Ingreso: mayo-2004
Ubicación: -34.637167,-58.462984
Mensajes: 5.148
Antigüedad: 20 años
Puntos: 834
Re: No volver a abrir popup al darle sobre otro link.

Una cosa más, para que el popup quede en primer plano, podés agregarle esto:
Código:
<a href="javascript:ventana=window.open('map1.html','pepe','width=300,height=200,scrollbars=yes');ventana.focus();void(0)">enlace</a>
<a href="javascript:ventana=window.open('map2.html','pepe','width=300,height=200,scrollbars=yes');ventana.focus();void(0)">enlace2</a>
<a href="javascript:ventana=window.open('map3.html','pepe','width=300,height=200,scrollbars=yes');ventana.focus();void(0)">enlace3</a>
  #4 (permalink)  
Antiguo 11/03/2007, 16:11
Avatar de caricatos
Moderador
 
Fecha de Ingreso: abril-2002
Ubicación: Torremolinos (Málaga)
Mensajes: 19.607
Antigüedad: 22 años
Puntos: 1284
Re: No volver a abrir popup al darle sobre otro link.

Hola:

Si es un popup no es necesario usar una etiqueta a (personalmente, me parece una mala práctica)... se puede usar cualquier otro y abrirlo con el click... como cualquier botón, y si se quiere la manita, se puede poner con estilos...

La cuestión es que el segundo parámetro del método window.open() sea siempre el mismo para que los popups se abran en la misma ventana.

Saludos
__________________
Por favor:
No hagan preguntas de temas de foros en mensajes privados... no las respondo
  #5 (permalink)  
Antiguo 11/03/2007, 16:33
Avatar de Panino5001
Me alejo de Omelas
 
Fecha de Ingreso: mayo-2004
Ubicación: -34.637167,-58.462984
Mensajes: 5.148
Antigüedad: 20 años
Puntos: 834
Re: No volver a abrir popup al darle sobre otro link.

Ja, ja, hola caricatos!, ya sé que no te gustan por cuestiones semánticas, pero a mi me encantan los bookmarklets y seguiré fastidiando con ellos. Es una de las pocas cosas en las que no seguiré el consejo del maestro
  #6 (permalink)  
Antiguo 11/03/2007, 16:46
Avatar de caricatos
Moderador
 
Fecha de Ingreso: abril-2002
Ubicación: Torremolinos (Málaga)
Mensajes: 19.607
Antigüedad: 22 años
Puntos: 1284
Re: No volver a abrir popup al darle sobre otro link.

Cita:
Iniciado por Panino5001 Ver Mensaje
Ja, ja, hola caricatos!, ya sé que no te gustan por cuestiones semánticas, pero a mi me encantan los bookmarklets y seguiré fastidiando con ellos. Es una de las pocas cosas en las que no seguiré el consejo del maestro
Bueno, cada loco con su tema... la verdad es que no tengo idea de lo que son los bookmarklets, pero ya nos conocemos.

Saludos
__________________
Por favor:
No hagan preguntas de temas de foros en mensajes privados... no las respondo
  #7 (permalink)  
Antiguo 11/03/2007, 20:02
Avatar de Panino5001
Me alejo de Omelas
 
Fecha de Ingreso: mayo-2004
Ubicación: -34.637167,-58.462984
Mensajes: 5.148
Antigüedad: 20 años
Puntos: 834
Re: No volver a abrir popup al darle sobre otro link.

Bueno, aquí se explica más o menos que son: http://es.wikipedia.org/wiki/Bookmarklet y aquí hay muchos ejemplos: http://www.squarefree.com/bookmarklets/
Un abrazo!

Última edición por Panino5001; 11/03/2007 a las 20:12
  #8 (permalink)  
Antiguo 11/03/2007, 23:23
Avatar de caricatos
Moderador
 
Fecha de Ingreso: abril-2002
Ubicación: Torremolinos (Málaga)
Mensajes: 19.607
Antigüedad: 22 años
Puntos: 1284
Re: No volver a abrir popup al darle sobre otro link.

Gracias por la info :

La verdad es que sigo pensando lo mismo, pero es de agradecer que te proporcionen referencias.

saludetes
__________________
Por favor:
No hagan preguntas de temas de foros en mensajes privados... no las respondo
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 09:03.