Hombre, a mi se me ocurre tirar de AJAX ( :D ) e ir guardando la variable que contenga el array con ventanas abiertas / cerradas en servidor, en la session; creo que es lo más cómodo.
Otra opción sería ir guardándolo en cookies, pero.... Creo que es más elegante tenerlo en servidor, por que así los "tararí tarará" tendrán ya la información en cuánto a ventanas abiertas o no. Aparte, al ir guardando referencias de ventanas, puedes ir haciendo un push pop en el array en server... A la vez que ir consultando contra el server... Repito, a mi me parece lo más elegante; si tienes problemas con las sessions, entonces... Ya no funcionará, con lo cuál tendrás que hacer lo mismo, peor con cookies. No veo muchas más alternativas... Un saludo. -----Mensaje original----- De: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] En nombre de Choan C. Gálvez Enviado el: martes, 13 de junio de 2006 11:10 Para: javaescript@scriptia.net Asunto: [javaEScript] Obtener referencia a una ventana hija Hola muchachos. Mi situación es la siguiente: Tengo un proceso ejecutándose cada X segundos (mediante un `setInterval`) que recoge datos del servidor y hace cositas con ellos. Hasta aquí bien :) El problema: una de las cositas que tiene que hacer con esos datos es comprobar, en base a un par de variables, si existe una ventana abierta con un determinado nombre. Si dicha ventana "hija" no existe, tengo que enviar una petición al servidor para hacer tararí tarará. Enviar la petición no es problema. El asunto es: si utilizo var ref = window.open('', 'nombre_montado_a_partir_de_variables'); obtengo la referencia a la ventana si la ventana existe. Pero si la ventana no existe, se abre una ventana en blanco, algo que no me interesa en absoluto. Los más atentos ya habréis pensado que podría guardarme las referencias a las ventanas abiertas en un array de acceso global. Y sí, podría. Peeeeero, el usuario va a seguir navegando por el sitio y cada vez que realice un cambio de página, las variables globales se perderán. Se agradecen pistas y sugerencias. Salud. -- Choan <http://choangalvez.nom.es/> _______________________________________________ javaEScript mailing list javaEScript@scriptia.net http://lists.scriptia.net/listinfo.cgi/javaescript-scriptia.net _______________________________________________ javaEScript mailing list javaEScript@scriptia.net http://lists.scriptia.net/listinfo.cgi/javaescript-scriptia.net