时间倒计时:时分秒,累积

 -------还有多少时,分,秒-----------
var dateTmpStart=  new Date().getTime();
        var exam_now = new Date(dateTmpStart);
       
        function getServerTime()
        {
            var dateTmpEnd=GetCookie('ckTimeEnd');
            dateTmpEnd=dateTmpEnd.replace('+',' ');
         var urodz    = new Date(dateTmpEnd);
         var time_str = "";
         var time_str_pre = "距本次考试结束还剩:";

         exam_now.setTime(exam_now.getTime()+1000);
         time_phase = urodz - exam_now;

         if ( time_phase<=0 )
         {
             time_str  = time_str_pre + "0秒";
          need_get  = 0;
          clearInterval(check_time);   //卸载setInterval
         }
         else
         {
          hours        = (urodz - exam_now) / 1000 / 60 / 60;
          hoursRound   = Math.floor(hours);
          minutes      = (urodz - exam_now) / 1000 /60 - (60 * hoursRound);
          minutesRound = Math.floor(minutes);
          seconds      = (urodz - exam_now) / 1000 - (60 * 60 * hoursRound) - (60 * minutesRound);
          secondsRound = Math.round(seconds);
          if( hoursRound !=0 )
          {
           time_str = time_str_pre + hoursRound   + "时" + minutesRound + "分" + secondsRound + "秒";
          }
          else if ( minutesRound!=0 )
          {
           time_str = time_str_pre + minutesRound + "分" + secondsRound + "秒";
          }
          else
          {
           time_str = time_str_pre + secondsRound + "秒";
          }
         }
         document.getElementById("time").innerHTML = time_str;
        }
-------

          <script language="JavaScript" type="text/javascript">
                check_time = setInterval("getServerTime()",1000);
            </script>
<span id="time" style="color:Red;"></span>

------------时间累计--------------------------------------------------------------
        var i=0;
        var time=0;
        function totalTime()
        {
            document.getElementById("totalTime").innerHTML=time+i;
            i++;
        }
        timer=setInterval('totalTime()',1000);
<span id="totalTime" style="color:Red;"></span>
---------到达一定时间后,跳转到某页--------------------------------------------------

<script language="JavaScript" type="text/jscript">
<!--
var time = 30; //时间,秒
var URL="<%=UrlStr %>";
function Redirect(){
window.location = URL;
}
var i = 0;
function dis(){
document.all.Span1.innerHTML = "还剩 " + (time - i) + " 秒";
i++;
}
timer=setInterval('dis()', 1000);//显示时间
timer=setTimeout('Redirect()',time * 1000); //跳转

//-->
</script>
<span id="Span1" style="color:Red;"></span>

转载于:https://www.cnblogs.com/lihuimingcn/archive/2008/12/26/1362754.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值