首页 | 编程语言 | 网站建设 | 游戏天堂 | 冲浪宝典 | 网络安全 | 操作系统 | 软件时空 | 硬件指南 | 病毒相关 | IT 认证
软讯网络 > 网站建设 > 网页制作 > 一个不错的倒计时
【标  题】:一个不错的倒计时
【关键字】:
【来  源】:http://blog.csdn.net/badyue/archive/2007/01/19/1488005.aspx

一个不错的倒计时

<script language="javascript">
var _t;
var a=parseInt(<%=str %>);//引入的一个后台变量
if(a<60)
{

     var _h = 0;
    var _m = 0;
     var _s = a;
}
if(a==60)
{var _h=0;
var _m=1;
var _s=0

}
   else if (a<3600&&60<a)
{
        var _h=0;
        var _m=parseInt(((a)/60).toString());
  var _s=a%60;
 }
     else if (a>=3600)
     {
        var _h=parseInt((a/3600).toString());
        var _m=parseInt(((a-_h*3600)/60).toString());
        var _s=a-_h*3600-_m*60;
     }
     var _v = formatTime(_h + ':' + _m + ':' + _s);

    function doTime() {
        _s --;
        if (_s == -1) {
             _m --;
             _s = 59;
        }
        if (_m == -1) {
             _h --;
             _m = 59;
        }
        var _b = ((_h == 0) && (_m == 0) && (_s == 0));
        if (_b) {
            _v = '完!';
            clearTimeout(_t);
             alert("时间不够");
        } else {
            _v = formatTime(_h + ':' + _m + ':' + _s);
            _t = setTimeout('doTime()', 1000);
        } 
        document.all['oTime'].innerHTML = _v;
    }
  
    function formatTime(_time) {
        return _time.replace(/\b(\w)\b/g, '0$1');
    }

    onload = function() {
        document.all['oTime'].innerHTML = _v;
        _t = setTimeout('doTime()', 1000);
    }

  

</script>
这是倒计时:<span id="oTime"></span> 

Datalist里的RadiobuttonList绑定问题:【上一篇】
武汉生活一周:【下一篇】
【相关文章】
没有相关文章
【随机文章】
  • 固定电话期待“老树发新枝”
  • MyEclipse5.0M1注册码(永久生效)
  • 文件夹,压缩包操作
  • AS3.0下TOMCAT5.5.9+Apache2.0.52的整合配置过程{转载}
  • Better, Stronger, Faster Integration Testing
  • 给你的爱一直很安静
  • 表格,让Web看起来更美(2):表格说明什么
  • Make Study 1
  • 活动目录.NET编程Tips
  • 【分享】【08-21】注册精品软件下载
  • 【相关评论】
    没有相关评论
    【发表评论】
    姓名:
    邮件:
    随机码*
    评论*
          
    |  首 页  |  版权声明  |  联系我们   |  网站地图  |
    CopyRight © 2004-2007 软讯网络 All Rigths Reserved.