Yo he utilizado el codigo de Tunait con alguna modificación acorde con mis necesidades, pero me he fijado que en la dirección que tu indicas, que es el codigo de Tunait que yo uso, sucede lo mismo.
http://www.forosdelweb.com/showthre...2845#post502845
Me abre las ventanas correctamente, y si las cierro con "cerrar todas las ventanas " tambien funciona bien, pero si cierro con el aspa no.
Si a ti te funciona, solo se me ocurre que puede ser, bien por el tipo de navegador, en mi caso IE6, o por alguna opción del mismo.
De todas formas el código es este:
<html>
<head>
<title>Cerrar todas las ventanas abiertas</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<script language="JavaScript">
//cerrar todas las ventanas. Script por tunait!
//http://javascript.tunait.com/
//
[email protected]
var cont = 0
function abreVentana(pagina)
{
cont++
eval('ventana'+ cont + "=window.open(pagina,'ventana'+cont,'')")
}
function cerrar()
{
for(m=1;m<=cont;m++)
{
if(eval('ventana' + m))
{
eval('ventana' + m + ".close()")
}
}
cont=0
}
</script>
<link href="../estcodigos.css" rel="stylesheet" type="text/css">
</head>
<body bgcolor="#FFFFFF" text="#000000" onunload="cerrar()"
>
<div align="center"><a href="#" onClick="abreVentana('');return false">abrir</a> | <a href="#" onClick="alert(cont);return false">info
ventanas abiertas</a> | <a href="#" onClick="cerrar();return false">cerrar todas las ventanas</a>
</div>
</body>
</html>