js防止刷新的倒计时代码

来源:互联网 发布:软件需求说明书包括 编辑:程序博客网 时间:2024/05/19 05:33

js防止刷新的倒计时代码

js

<script>            var maxtime;            if(window.name==''){                maxtime = 60*60*1.5;//定义时间,此处为1.5小时              }else{                maxtime = window.name;                }            $(function(){                                                   timer = setInterval("CountDown()",1000);            });            function CountDown(){                if(maxtime>=0){                    var hours=0;                    if(maxtime>=3600){hours = Math.floor(maxtime/3600);}                    minutes = Math.floor(maxtime/60);                    seconds = Math.floor(maxtime%60);                    var msg="";                    if(hours>=1){ msg += hours+"小时";minutes = minutes-60*hours; }                    if(minutes!=0){ msg += minutes+"分"; }                    if(seconds!=0){ msg += seconds+"秒"; }                    $("#drag_time").text(msg);                    /*if(maxtime == 5*60)                     alert('注意,还有5分钟!');*/                    --maxtime;                    window.name = maxtime;                } else {                    clearInterval(timer);                    alert("时间到!");                }            }</script>

dom

<div id="drag">    <span>剩余:</span><br>    <span id="drag_time"></span></div>

原文转自:http://www.bkjia.com/webzh/1022968.html

原创粉丝点击