ragazzi vorrei chiedere il vostro aiuto... mi sto confondendo tutto quanto...
ho fatto questo codice qua ..
codice:
function countDown()
{
var second=ytplayer.getCurrentTime();
if (second<10){
second="0" + second;
}
if (second>10){
second="" + second;
}
second= second.slice(0,2);
var minutes="0";
var hours="0";
if (second<=0){
second="0";
}
if (second>59){
second= parseInt(second);
second=second-59;
minutes= parseInt(minutes);
minutes=minutes+1;
}
if (minutes<10){
minutes="0" + minutes;
}
if (minutes>10){
minutes="" + minutes;
}
if (minutes>59){
minutes= parseInt(minutes);
minutes=minutes-59;
hours= parseInt(hours);
hours=hours+1;
}
if (hours<10){
hours="0" + hours;
}
if (hours>10){
hours="" + hours;
}
document.getElementById('showCountDown').innerHTML=hours+":"+minutes+":"+second;
;
t=setTimeout('countDown()',500);
/* setTimeout() JavaScript method is used to call countDown() every 1000 milliseconds (that means exactly 1 second) */
}
di per se più o meno funziona bene ci sono questi piccoli problemi...
1) se si può semplificare
2) dopo i 60 secondi, i secondi non si vedono più come 01, 02, 03... ma come 1,2,3
3) dopo 1 minuto e 9 secondi, i secondi si bloccano....
Grazie mille!!