Ver Mensaje Individual
  #5 (permalink)  
Antiguo 17/07/2011, 09:12
SeaPirates
 
Fecha de Ingreso: enero-2009
Ubicación: España
Mensajes: 786
Antigüedad: 15 años, 10 meses
Puntos: 9
Respuesta: Problema con barra de tiempo restante

Las variables recojen bien el tiempo, y me funciona pero solo 1 vez, porque al recojer el tiempo con php siempre es el mmismo y por tanto realiza los mismos calculos.

He intentado con getTime:

var re = tiempo.getTime()-am;

Pero al sacarlo en milisegundos y la fecha que se guarda con php es unix time(), no cuadra..


PD: He probado asi:

Código Javascript:
Ver original
  1. function barra(){
  2. var tiempo = new Date();
  3. var segs = "<? echo $segs; ?>";
  4. var am = "<? echo $city['build_'.$encon.'_cons_time']; ?>";
  5. var pasar = Math.floor(tiempo.getTime()/1000);
  6. var re = pasar-am;
  7. var cien = re*100;
  8. var por = cien/segs;
  9. document.getElementById('ampliando').style.width=''+por+'%';
  10. }
  11. setInterval("barra()",1000);

Pero no me funciona, me da negativo :S

Última edición por SeaPirates; 17/07/2011 a las 09:33