[ Index ] |
|
Code source de Mantis 1.1.0rc3 |
1 2 3 var time_tracking_ms = 0; 4 var time_tracking_running = 0; 5 6 function time_tracking_swstartstop() { 7 if (time_tracking_running == 0) { 8 time_tracking_running = 1; 9 time_tracking_then = new Date(); 10 time_tracking_then.setTime(time_tracking_then.getTime() - time_tracking_ms); 11 document.bugnoteadd.time_tracking_ssbutton.value = "Stop"; 12 } else { 13 time_tracking_running = 0; 14 time_tracking_now = new Date(); 15 time_tracking_ms = time_tracking_now.getTime() - time_tracking_then.getTime(); 16 document.bugnoteadd.time_tracking_ssbutton.value = "Start"; 17 } 18 } 19 function time_tracking_swreset() { 20 time_tracking_running = 0; 21 time_tracking_ms = 0; 22 document.bugnoteadd.time_tracking.value = "0:00:00"; 23 document.bugnoteadd.time_tracking_ssbutton.value = "Start"; 24 } 25 26 function time_tracking_display() { 27 setTimeout("time_tracking_display();", 1000); 28 if (time_tracking_running == 1) { 29 time_tracking_now = new Date(); 30 time_tracking_ms = time_tracking_now.getTime() - time_tracking_then.getTime(); 31 time_tracking_seconds = Math.round(time_tracking_ms / 1000) ; 32 time_tracking_hours = Math.floor(time_tracking_seconds / 3600); 33 time_tracking_left = time_tracking_seconds - (time_tracking_hours * 3600); 34 time_tracking_mins = Math.floor(time_tracking_left / 60); 35 time_tracking_secs = time_tracking_left - (time_tracking_mins * 60); 36 if (time_tracking_secs < 10) 37 time_tracking_secs = "0" + time_tracking_secs; 38 if (time_tracking_mins < 10) 39 time_tracking_mins = "0" + time_tracking_mins; 40 41 document.bugnoteadd.time_tracking.value = time_tracking_hours + ":" + time_tracking_mins + ":" + time_tracking_secs; 42 } 43 } 44 45 setTimeout("time_tracking_display();", 1000); 46
titre
Description
Corps
titre
Description
Corps
titre
Description
Corps
titre
Corps
Généré le : Thu Nov 29 09:42:17 2007 | par Balluche grâce à PHPXref 0.7 |
![]() |