慕课网计时器的使用有问题,小伙伴们注意
什么问题?我调用函数不能触发计时器气死我了怎么使用都不行我自己感觉没问题代码.
就是我贴的上面的代码,我换网址调用就可以出发换计时器就不行
<body>
<body>
<!--先编写好网页布局-->
<h3>操作成功</h3>
<p><span id="second"></span>秒后回到主页
<a href="#sd">返回</a>
<!--<input type="button" value="sdsdfsdfsd" onclick="ad()" />-->
</p>
<script type="text/javascript">
// var time=new Date();
// time=time.getSeconds();
var num = 5,
i
function cound() {
document.getElementById("second").innerHTML = num;
switch (num) {
case 3:
ad()
break;
}
// if(num==3) {
// ad();
// }
i = setTimeout(cound, 1000);
num = num - 1
}
//获取显示秒数的元素,通过定时器来更改秒数。
//通过window的location和history对象来控制网页的跳转。
function ad() {
clearTimeout(i);
window.open('http://www.imooc.com', '_blank', 'width=600,height=400,left=0,top=100');
}
var b = setTimeout(cound, 10);
</script>
</body>
好的 好的