Foros del Web » Programando para Internet » Javascript »

crear especie de timer

Estas en el tema de crear especie de timer en el foro de Javascript en Foros del Web. Buenas gente, quisiera saber como crear un timer, o contador que retrocede, que cuente los segundos que baje desde 30 a 0, necesito que de ...
  #1 (permalink)  
Antiguo 07/09/2008, 14:11
Avatar de almagropaco_  
Fecha de Ingreso: marzo-2008
Ubicación: Mar del Plata
Mensajes: 854
Antigüedad: 16 años, 1 mes
Puntos: 25
crear especie de timer

Buenas gente,
quisiera saber como crear un timer, o contador que retrocede, que cuente los segundos que baje desde 30 a 0, necesito que de 30 baje a 0, en su tiempo correspondiente (30 segs) y que despues diga Redireccionando, la redireccion ya la arme con javascript que tarda 32 segs.. Gracias.
  #2 (permalink)  
Antiguo 07/09/2008, 23:22
Avatar de marcopoloaz06  
Fecha de Ingreso: julio-2007
Ubicación: México
Mensajes: 457
Antigüedad: 16 años, 9 meses
Puntos: 11
Respuesta: crear especie de timer

Hola,
busca
información
de setTimeout
Código HTML:
setTimeout(function(){
     // código
},30000);
http://librosweb.es/javascript/
saludos
:]
__________________
Aerolíneas Alicia :D
  #3 (permalink)  
Antiguo 08/09/2008, 16:32
Avatar de almagropaco_  
Fecha de Ingreso: marzo-2008
Ubicación: Mar del Plata
Mensajes: 854
Antigüedad: 16 años, 1 mes
Puntos: 25
Respuesta: crear especie de timer

y como lo aplico, no entendi..
  #4 (permalink)  
Antiguo 08/09/2008, 16:36
Avatar de David
Moderador
 
Fecha de Ingreso: abril-2005
Ubicación: In this planet
Mensajes: 15.720
Antigüedad: 19 años
Puntos: 839
Exclamación Respuesta: crear especie de timer

¿Has investigado sobre lo que te dijo marcopoloaz06?.

Usa los temporizadores setTimeout() o setInterval() según sea tu caso.

En el ejemplo que él te puso el código:
Código:
setTimeout(function(){
     // código
},30000);
Se ejecutará luego de transcurridos 30 segundos (30000 milisegundos). Para hacer un contador puedes ejecutar el setTimeout() cada 1 seg. e ir bajando el contador, pero hay que tener en cuenta que setTimeout() se ejecutará una única vez, por lo que habrá que hacer una nueva llamada una vez ejecutado el código, de lo contrario usa setInterval() que se ejecuta por intervalos de tiempo hasta que se destruya el temporizador.
__________________
Por favor, antes de preguntar, revisa la Guía para realizar preguntas.
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 11:45.