[puaj, este mail le había llegado solo a walter] WalteR wrote: > Hola! > > tengo una pregunta. > > Hay una ventana llamada padre.htm que tine links que abre otras ventanas > hijas, y quiero que al cerrarce la ventana padre.htm autmaticamente se > cierren todas las ventanas hijas. > > Como puedo hacer esto? > > Si alguien tiene una idea o algun codigo agradeceria mucho esta ayuda!! > > Yo he pensado con cookies pero es un poco engrroso si ha muchs ventanas > hijas. alguna otra idea mas simple? >
Yo pienso que podrías hacer un registro de todas las ventanas abiertas y cerrarlas onUnload. Una buena idea es hacer un objeto para manejar la apertura de ventanas: <codigo escrito al vuelo> winMgr = ( winMgr: function() { this.registry = new Array(); window.onunload = this.closeAll(); } open: function (url) { w = window.open(url); this.registry.push(w); }, closeAll: function() { for (w in this.registry) { this.registry[w].close(); } } ); </codigo escrito al vuelo> y se usaría asi: winMgr.open("blah.html"); cada vez que querés abrir una ventana > > Saludos a todos! > > Walter > Un saludo, Martin. ___________________________________________________________ 1GB gratis, Antivirus y Antispam Correo Yahoo!, el mejor correo web del mundo http://correo.yahoo.com.ar _______________________________________________ javaEScript mailing list javaEScript@scriptia.net http://lists.scriptia.net/listinfo.cgi/javaescript-scriptia.net