Ver Mensaje Individual
  #1 (permalink)  
Antiguo 18/08/2004, 14:39
Avatar de sindestino
sindestino
 
Fecha de Ingreso: noviembre-2003
Ubicación: xxxx xxxx
Mensajes: 270
Antigüedad: 20 años, 6 meses
Puntos: 0
Manejo de Ventanas

Hola gente, me gustaría que me ayudaran con un problema que tengo, a saber:

En uno de mis sitios tengo una función que me abre un popup así:

function pop() {
var pag = window.open('','ZOOM',caracteristicas_del_popup);

pag.document.write(contenido_de_la_nueva_pagina);
}

funciona, pero al llamar a la función por segunda vez, en vez de abrir una nueva página, trabaja sobre la que ya está abierta (y me ingresa el nuevo contenido a continuacion del contenido que ya había ahí). Se que esto es el funcionamiento correcto ya que hago un window.open de una página con el mismo nombre que otra que ya está abierta.
La pregunta en cuestión es...

¿CÓMO PREGUNTO SI HAY UNA VENTANA ABIERTA CON CIERTO NOMBRE?

Ya que, evidentemente, ese dato se guarda en algún lado.

Por otro lado, sé que el inconveniente se puede resolver declarando la variable pag por fuera de las funciones (como "global") pero me interesaría saber si es posible averiguarlo de la forma antedicha

Muchas gracias