Foros del Web » Programando para Internet » Javascript »

cerrar ventana

Estas en el tema de cerrar ventana en el foro de Javascript en Foros del Web. holas, la vdd es q no sé mucho de javascript, quiero saber como hago para q una página se cierre automáticamente después de 10 segundos?... ...
  #1 (permalink)  
Antiguo 12/11/2003, 22:03
Avatar de mamon  
Fecha de Ingreso: enero-2002
Ubicación: Lima
Mensajes: 1.302
Antigüedad: 22 años, 4 meses
Puntos: 3
cerrar ventana

holas, la vdd es q no sé mucho de javascript, quiero saber como hago para q una página se cierre automáticamente después de 10 segundos?... gracias de antemano
__________________
Yo si sé lo que es trabajar duro, porque lo he visto.
  #2 (permalink)  
Antiguo 13/11/2003, 06:36
Avatar de Kaopectate
Colaborador
 
Fecha de Ingreso: diciembre-2001
Ubicación: Curaçao (Antillas Holandesas)
Mensajes: 3.179
Antigüedad: 22 años, 4 meses
Puntos: 38
Hola mamon.

Pon esto en tu tag body:

Código PHP:
<body onload="javascript:setTimeout('close()', 10000)"
Saludos.
  #3 (permalink)  
Antiguo 13/11/2003, 06:40
Avatar de Kaopectate
Colaborador
 
Fecha de Ingreso: diciembre-2001
Ubicación: Curaçao (Antillas Holandesas)
Mensajes: 3.179
Antigüedad: 22 años, 4 meses
Puntos: 38
En realidad es un poquito mas complejo, prueba esto:

Código PHP:
<html>
 <
head>
  <
script language="JavaScript">

   function 
cerrar() {
    var 
ventana window.self;
    
ventana.opener window.self;
    
ventana.close();
   }

   
setTimeout("cerrar()"10000);

  
</script>
 </head>
 <body>
  Hola
 </body>
</html> 
Saludos.
  #4 (permalink)  
Antiguo 13/11/2003, 16:00
Avatar de mamon  
Fecha de Ingreso: enero-2002
Ubicación: Lima
Mensajes: 1.302
Antigüedad: 22 años, 4 meses
Puntos: 3
gracias.. y una pregunta, si alguien cierra una ventana q se habra otra..saben? mejor q se habran dos..gracias
__________________
Yo si sé lo que es trabajar duro, porque lo he visto.
  #5 (permalink)  
Antiguo 13/11/2003, 23:12
Avatar de mamon  
Fecha de Ingreso: enero-2002
Ubicación: Lima
Mensajes: 1.302
Antigüedad: 22 años, 4 meses
Puntos: 3
una cosita... pero q pasa si la página se desmora 10 segundos en cargar?? cómo hago para q haga esta funcion después de cargar, pero si poner
<body onload="cerrar()">

o como sea.. no quiero y puedo usar el body xq mis páginas vienen de un template, osea todas mis páginas se cerrarían en 10 segudnos, x eso es q tiene q ser q se cierre, después de cargar, después de 10 segundos, sin poner nada en los tags del body..gracias de antemano
__________________
Yo si sé lo que es trabajar duro, porque lo he visto.
  #6 (permalink)  
Antiguo 14/11/2003, 07:15
Avatar de Kaopectate
Colaborador
 
Fecha de Ingreso: diciembre-2001
Ubicación: Curaçao (Antillas Holandesas)
Mensajes: 3.179
Antigüedad: 22 años, 4 meses
Puntos: 38
Yo lo pondría al final del documento, antes de </body>.

Prueba y me dices...
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 20:43.