Cita:
Iniciado por programeitor Se me olvido poner esta declaracion
,asi como iba a funcionar
. prueba esto y ya veras. newwindow=new Array(),nwin; function abre(nombre)
{ if (nombre=="ctbr"){nwin=1;var url ="ej_ctbr.asp"} if (nombre=="conmutacion"){nwin=2;var url ="ej_conmutacion.asp"} if (nombre=="otra"){nwin=3;var url="ej_otra.asp"} var opciones="toolbar=no,location=no,directories=no,status=yes, m enubar=no,scrollbars=yes,resizable=yes,width=800,h eight=600,top=50,left=100";
if(!newwindow[nwin]){newwindow[nwin]=window.open(url,nombre,opciones)} else{newwindow[nwin].focus()} }
Gracias programeitor, tu código también me sirvió mucho, desafortunadamente tiene los mismos resultados que la última función que puse (tomando tu idea y la de angel). No se si se pueda comunicarse entre ventanas, (llamar unas a otras desde cualquiera) sin importar cual es el padre o cual es hija, algo así como controlarlas solo por su nombre, porque lo que esta pasando es que los handlers creados se pierden
Saludos!