Foros del Web » Programando para Internet » Javascript »

Java Script para cerrar una ventana

Estas en el tema de Java Script para cerrar una ventana en el foro de Javascript en Foros del Web. Me indicaron que este codigo sirve para cerrar una ventana: top.close(); pero arroja una mensaje de confirmacion, la cuestion es que no quiero mostrar ese ...
  #1 (permalink)  
Antiguo 15/08/2006, 14:32
 
Fecha de Ingreso: julio-2006
Mensajes: 76
Antigüedad: 17 años, 10 meses
Puntos: 0
Java Script para cerrar una ventana

Me indicaron que este codigo sirve para cerrar una ventana:

top.close();

pero arroja una mensaje de confirmacion, la cuestion es que no quiero mostrar ese mensaje, no sabran de otro codigo para cerrar una ventana(la ventana esta conformada de frames

Muchas gracias!
  #2 (permalink)  
Antiguo 15/08/2006, 16:46
Avatar de jahepi
Colaborador
 
Fecha de Ingreso: diciembre-2004
Ubicación: Querétaro
Mensajes: 1.124
Antigüedad: 19 años, 5 meses
Puntos: 43
Hay un pequeño truco para poder cerrar ventanas que no fueron abiertas vía script, pero solo funciona en explorer, no estoy seguro si hay una manera de hacerlo en otro explorador como firefox.

Código:
function cerrarVentana()
{
  var $window = window.self;
  $window.opener = window.self;
  $window.close();
}
Nada más en el botón de cerrar, le asignas al evento onclick que llame a la función cerrarVentana, por ejemplo:

Código HTML:
<input type="button" name="Cerrar" value="Cerrar" onclick="cerrarVentana()" /> 
Un saludo!
  #3 (permalink)  
Antiguo 15/12/2007, 03:28
 
Fecha de Ingreso: diciembre-2007
Mensajes: 5
Antigüedad: 16 años, 5 meses
Puntos: 0
Re: Java Script para cerrar una ventana

No me funcionó...
  #4 (permalink)  
Antiguo 15/12/2007, 06:49
Avatar de agressor  
Fecha de Ingreso: noviembre-2007
Ubicación: Knocking the Death Door..
Mensajes: 368
Antigüedad: 16 años, 6 meses
Puntos: 3
Exclamación Re: Java Script para cerrar una ventana

Pues mira si deseas cerrar una ventana del explorer coloca el top.close() en el frame superior y ya..! pero el mensaje te saldra aunque crees otra funcion ya que como es codigo en el cliente no podemos ejecutar codigo si el usuario no lo desea...

salu2..

--------------
La vida es un camino sin fin que solo debemos recorrer..
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

SíEste tema le ha gustado a 1 personas (incluyéndote)




La zona horaria es GMT -6. Ahora son las 05:09.