Ver Mensaje Individual
  #1 (permalink)  
Antiguo 22/08/2004, 12:25
NoWeRe
 
Fecha de Ingreso: agosto-2004
Mensajes: 7
Antigüedad: 19 años, 8 meses
Puntos: 0
Nuevo en el foro, duda de javascript

Antes de nada saludaos a todos, soy nuevo en el foro. Vereis, estoy haciendo un sitio web en ASP y me ha surgido un problema que parece que me esta dando la lata.
Tengo una pagina dividida en dos marcos, el marco superior y el inferior. Ahora lo que pretendo es saltar a una pagina (a la que le pongo de destino marco inferior) que cierre la ventana del navegador. Por lo visto la funcion de Javascript window.close() o self.close() solo cierra la ventana actual siempre que no tenga ningun frame. Como puedo conseguir cerrar la ventana actual independientemente de los frames que tenga?
Si sirve de algo pondre el codigo de la pagina que intenta cerrar la ventana


<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">

<html>
<head>
<title></title>
<SCRIPT language="javascript" RUNAT="Server">

function cerrar()
{
self.close() //o window.close()
}
</SCRIPT>
</head>

<body>
<% Application.Unlock %>
<% cerrar %>

</body>
</html>


EL error que me da el navegador en cuestion es:
Error en tiempo de ejecución de Microsoft JScript error '800a1391'

'window' no está definido

/pracPI/Privada/adm/SalirAdm.asp, line 11


Agradezco muchisimo cualquier ayuda..
un saludo!