| 12
 3
 4
 5
 6
 7
 8
 9
 10
 11
 12
 13
 14
 15
 16
 17
 18
 19
 20
 21
 22
 23
 24
 25
 26
 27
 28
 29
 30
 31
 32
 33
 34
 35
 36
 37
 38
 39
 40
 41
 42
 43
 44
 45
 46
 47
 48
 49
 50
 51
 52
 53
 
 | <script type='text/javascript'>
	var minutes = 0;
var heures = 0;
var secondes = 0;
var actif = null;
 
function start_timer() {
   total_secondes = secondes * 1000;
   if (secondes > 60) {
      minutes = secondes / 60;
      secondes = secondes - minutes * 60;
   }
   if (minutes > 60) {
      heures = minutes / 60;
      minutes = minutes - heures * 60;
   }
   actif = window.setInterval("change_timer()", 1000);
   window.setTimeout("window.clearInterval(actif)",total_secondes);
}
 
function add_time(time) {
   secondes+= time;
}
 
function change_timer() {
   if (secondes > 0) {
      secondes-= 1;
   }
   else {
      if (secondes == 0 && minutes > 0) {
         secondes = 59;
         minutes-= 1;
      }
      else {
         if (secondes == 0 && minutes == 0 && heures > 0) {
         secondes = 59;
         minutes = 59;
         heure-= 1;
         }
      }
   }
   if (heures < 10) rheures = '0'+heures; else rheures = heures;
   if (minutes < 10) rminutes = '0'+minutes; else rminutes = minutes;
   if (secondes < 10) rsecondes = '0'+secondes; else rsecondes = secondes;
   document.getElementById("decompte").innerHTML = rheures+':'+rminutes+':'+rsecondes;
}
</script>
<div id="decompte"></div>
<script type="text/javascript">
          add_time(60);
        start_timer();
        </script>
<input type="button" onclick="add_time(60)" value="add 60s" /> | 
Partager