Foros del Web » Programando para Internet » Javascript »

Cerrar Ventana Principal

Estas en el tema de Cerrar Ventana Principal en el foro de Javascript en Foros del Web. HOla: Tengo una página que es la que se carga por defecto en el explorador de internet explorer, con varios frames. Desde esta voy abriendo ...
  #1 (permalink)  
Antiguo 08/06/2004, 06:07
 
Fecha de Ingreso: septiembre-2003
Mensajes: 51
Antigüedad: 21 años, 2 meses
Puntos: 0
Cerrar Ventana Principal

HOla: Tengo una página que es la que se carga por defecto en el explorador de internet explorer, con varios frames. Desde esta voy abriendo varias ventanas más distintas, y en un momento dado quiero cerrar la primera que abrí. Cómo puedo saber el nombre el nombre de toda la página principal para poder cerrarla con window.close('nombreventana')? He probado a poner window.name para saber cual es, pero sólo me da el nombre de la página desde la que yo linkeo y que está en uno de los frames, y necesito cerrar toda la ventana completa. Gracias.
  #2 (permalink)  
Antiguo 08/06/2004, 08:49
Avatar de juagarc4  
Fecha de Ingreso: octubre-2003
Ubicación: En casa
Mensajes: 127
Antigüedad: 21 años, 1 mes
Puntos: 0
Holap

Prueba con Window.top.close(), si ejecutas esto desde un frame en una página de frames, cierra la ventana entera.

Salu2
__________________
El que pregunta lo que no sabe, es ignorante durante 5 minutos, el que no lo pregunta lo es de por vida (Proverbio Chino)
La tonteria se pone siempre en primera fila, para ser vista. La inteligencia se pones siempre detrás para poder ver. (Alguien lo dijo, seguro)
  #3 (permalink)  
Antiguo 08/06/2004, 10:39
 
Fecha de Ingreso: septiembre-2003
Mensajes: 51
Antigüedad: 21 años, 2 meses
Puntos: 0
Con window.top.close() consigo cerrar la ventana, pero me pide confirmación de que si realmente la quiero cerrar, y pretendo que este mensaje no me aparezca, sino que por defecto diga que acepta cerrar la ventana. Gracias
  #4 (permalink)  
Antiguo 08/06/2004, 11:13
Avatar de juagarc4  
Fecha de Ingreso: octubre-2003
Ubicación: En casa
Mensajes: 127
Antigüedad: 21 años, 1 mes
Puntos: 0
Ok, se me ha olvidado antes.jejeje
Eso es porque esa ventana no se ha abierto con javascript.
Cuando carges la ventana principal, la de marcos, ponle este script al principio, entre el <head></head>

Código:
 
<script languaje='javascript'> 
   window.opener=self
</script>
Así ya no te preguntará, la cerrará directamente.

Salu2
__________________
El que pregunta lo que no sabe, es ignorante durante 5 minutos, el que no lo pregunta lo es de por vida (Proverbio Chino)
La tonteria se pone siempre en primera fila, para ser vista. La inteligencia se pones siempre detrás para poder ver. (Alguien lo dijo, seguro)
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 18:37.