Ir al contenido


Foto

crear contador (en cuenta regresiva)


  • Por favor identifícate para responder
2 respuestas en este tema

#1 abnervg

abnervg

    Member

  • Miembros
  • PipPip
  • 26 mensajes

Escrito 25 agosto 2011 - 04:25


amigos, estoi realizando una sencilla aplicacion y necesito generar un contador (en cuenta regresiva) desde 5min a 0 min

lo estaba haciendo en Javascrip, a travez de una funcion, pero si se inicializa, solo que se quedda estatico, y necesito que se valla

viendo 5:00----4:59...4:58------------- me explico?

pero no lo e logrado hacer........

Agradesco su ayuda!!
  • 0

#2 Héctor Randolph

Héctor Randolph

    501st Legion

  • Moderadores
  • PipPipPip
  • 664 mensajes
  • LocationMéxico

Escrito 25 agosto 2011 - 06:57

Puedes hacerlo con Ajax, te recomiendo prototype.

Busca por la función  PeriodicalExecuter

La idea es llamar periódicamente a una función, esta función se encargará de actualizar la región de tu página en donde colocaste tu contador.



javascript
  1. var
  2. pe = new PeriodicalExecuter(timer_Request, 1); // Llamar la función cada segundo
  3. t = 10;// Cuenta regresiva comienza en diez segundos
  4.  
  5. function timer_Request(){
  6.   t--;
  7.   $('time').innerHTML=t; // Actualizamos el contador
  8.   if (t<=0){
  9.     pe.stop(); //Detenemos el contador
  10.   }
  11. }



En tu código html colocas el contenedor que muestra el contador


delphi
  1. .
  2. .
  3. <script type="text/JavaScript" src="/prototype.js"></script>
  4. .
  5. .
  6. .
  7. <div id='time'>&nbsp;<div>
  8. .
  9. .




Saludos


  • 0

#3 abnervg

abnervg

    Member

  • Miembros
  • PipPip
  • 26 mensajes

Escrito 03 septiembre 2011 - 10:22

graxiass  Hector..por la ayuda!! me fuee de mucha utilidad!....
  • 0




IP.Board spam blocked by CleanTalk.