首页 > Web开发 > 详细

JS倒计时器一只

时间:2014-08-15 17:45:29      阅读:441      评论:0      收藏:0      [点我收藏+]
 1 window.onload = function(){
 2     var uS = 604800;  //后台提供 : 秒
 3     var day=hour=minute=second=0, timer;
 4     var demo = document.getElementById("demo");
 5     //秒数转为 日:时:分:秒
 6     uS==0 || (uS<86400||(day=Math.floor(uS/86400), uS=uS%86400)) 
 7         && uS==0 || (uS<3600||(hour=Math.floor(uS/3600), uS=uS%3600)) 
 8         && uS==0 || (uS<60||(minute=Math.floor(uS/60), uS=uS%60)) 
 9         && uS==0 || (second=uS);
10     //计时器一只
11     timer = setInterval(function(){
12         demo.innerHTML= "还剩 "+day+"天"+hour+"时"+minute+"分"+second+"秒";
13         second!=0 ? second-- : 
14             (second=59, minute!=0 ? minute-- : 
15                 (minute=59, hour!=0 ? hour-- : 
16                     (hour=23, day!=0 ? day-- : 
17                         (hour=minute=second=0, clearInterval(timer)))));
18     },1000);
19 }
1 <div id="demo"></div>

简洁明了,自己写的。

JS倒计时器一只,布布扣,bubuko.com

JS倒计时器一只

原文:http://www.cnblogs.com/xzhang/p/3915294.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!