我试图找出一种显示简单倒计时的方法,该倒计时显示 1:00:00,其中 1 = 分钟,00 = 秒,00 = 毫秒。
我在互联网上发现了大量的 jQuery 倒计时,但没有一个包含原生显示毫秒的能力,我真的不想挖掘数千行代码来尝试找到一种方法来破解它我。
这是很容易掀起的东西吗?
我还希望能够在倒计时结束时(0:00:00)添加回调,这样当它完成时,我可以运行另一个函数。
这听起来有点不合时宜,但如果你制作一个小动画 GIF,它每秒十次遍历十个随机的两位数集,你的用户永远不会知道其中的区别,你也不必担心通过尝试对网页中的毫秒数进行倒计时,您将对 CPU 负载做些什么。
大家好,我已经为自己开发了一个代码,使用以下代码计数器 20 秒
var _STOP =0;
var value=1999;
function settimer()
{
var svalue = value.toString();
if(svalue.length == 3)
svalue = '0'+svalue;
else if(svalue.length == 2)
svalue = '00'+svalue;
else if(svalue.length == 1)
svalue = '000'+svalue;
else if(value == 0)
svalue = '0000';
document.getElementById('cn1').innerHTML = svalue[0];
document.getElementById('cn2').innerHTML = svalue[1];
document.getElementById('cn3').innerHTML = svalue[2];
document.getElementById('cn4').innerHTML = svalue[3];
value--;
if (_STOP==0 && value>=0) setTimeout("settimer();", 10);
}
setTimeout("settimer()", 10);