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 originalfunction barra(){
var tiempo = new Date();
var segs = "<? echo $segs; ?>";
var am = "<? echo $city['build_'.$encon.'_cons_time']; ?>";
var pasar = Math.floor(tiempo.getTime()/1000);
var re = pasar-am;
var cien = re*100;
var por = cien/segs;
document.getElementById('ampliando').style.width=''+por+'%';
}
setInterval("barra()",1000);
Pero no me funciona, me da negativo :S