Dcript pentru afisarea timpului ramas pana la 0
Primeste ca parametru, in secunde, timpul total si obiectul din in care se va afisa timpul ramas.
Acesta este scriptul propriuzis. Se insereaza inainte de
<script type="text/javascript">
function display_c(start, id)
{
test = parseFloat(start);var end = 0
var refresh=1000;
if(test >= end )
{
mytime=setTimeout('display_ct(\''+id+'\', \''+test+'\')',refresh)
}
else {
//window.location.reload();
return false;
}
}function display_ct(id, time)
{
elTimerLocal = document.getElementById(id);// After deducting the days calculate the number of hours left
var hours = Math.floor(time/3600)if (hours == 0) hours = '00';
if (hours < 10 && hours != '00') hours = '0'+hours;// After days and hours , how many minutes are left
var minutes = Math.floor((time - (hours *3600 ))/60)if (minutes == 0) minutes = '00';
if (minutes < 10 && minutes != '00') minutes = '0'+minutes;// Finally how many seconds left after removing days, hours and minutes.
var secs = Math.floor((time - (hours *3600 ) - (minutes*60)))if (secs == 0) secs = '00';
if (secs < 10 && secs != '00') secs = '0'+secs;var x = hours + ":" + minutes + ":" + secs;
elTimerLocal.innerHTML = x;
test2 = time - 1;
tt = display_c(test2, id);
}
</script>
Si asa se apeleaza in pagina :
<script type="text/javascript">
display_c(5753, 'timer');
</script>
sursa: http://forum.softpedia.com/index.php?showtopic=335401
ar fi interesant de vazut si :
Recent Comments