Как да оправя кода?

cappy_

Registered
Здравейте имам един JS код, който ми отброява време, обаче при рефреш почва отначао на по голяма стойност..пример:
Стартирам го от 2мин., на 1.30мин. рефрешвам страницата и почва отначало,но от 2.30сек., и тн..

ето го кода дано някой помогне.. :cry:

Код:
<script type="text/javascript"> 
   v=new Date(); 
   var bxx=document.getElementById('bxx'); 
   function t(){ 
      n=new Date(); 
      ss=<?php echo $r; ?>; 
      s=ss-Math.round((n.getTime()-v.getTime())/1000.); 
      m=0; 
      h=0; 
      if(s<0){ 
         bxx.innerHTML='Готово - вече може да изтеглиш нов подарък!'; 
      }else{ 
         if(s>59){m=Math.floor(s/60);s=s-m*60;} 
         if(m>59){h=Math.floor(m/60);m=m-h*60;} 
         if(s<10){s="0"+s} 
         if(m<10){m="0"+m} 
         bxx.innerHTML=h+':'+m+':'+s+'';} 
      window.setTimeout("t();",999); 
   } 
   window.onload=t; 

</script>
 

Back
Горе