Ver Mensaje Individual
  #12 (permalink)  
Antiguo 04/03/2005, 10:10
Chipie
 
Fecha de Ingreso: marzo-2005
Mensajes: 21
Antigüedad: 20 años
Puntos: 0
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!