首页 > 代码库 > javaScript 超时与间歇掉用
javaScript 超时与间歇掉用
<!DOCTYPE HTML> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> <title>js的间歇与超时调用</title> </head> <body> <font id="time"></font> </body> </html> <script type="text/javascript"> //注意需要让当前的dom加载完全之后,再执行js代码 var parent = document.getElementById('time'); var time = new Date(); var child = document.createTextNode('当前time: '+time.toLocaleString()); parent.appendChild(child); //利用setInterval设定相隔一秒更新时间 var id = setInterval(function(){ parent.removeChild(parent.firstChild); var child = document.createTextNode('当前time: '+(new Date).toLocaleString()); parent.appendChild(child); },1000); //利用setTimeout()延迟某代码的执行,同时利用clearTimeout()清除执行计划 //1分钟后取消时间的更新 var timeOut = function(){ //取消时间更新 if(confirm('确认不在更新时间?')){ clearTimeout(id); }else{ var result = prompt('输入任意值继续更新时间:','请输入参数'); alert(result); } } setTimeout('timeOut()',1000*60); </script>
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。