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