setTimeout问题
发布网友
发布时间:2022-04-25 01:30
我来回答
共1个回答
热心网友
时间:2022-04-23 17:30
setTimeOut是一次触发,即2秒后执行一下aa函数.以后就不执行了
你可以用setInterval()函数去做,写法如下
setInterval("aa()",2000);
这样就是每2秒执行一次aa函数了.
用setTimeOut也可以实现效果,就是要形成循环:例如
<script>
function aa()
{
window.open('http://www.baidu.com','_blank');
bb(); --这里在执行bb形成循环
}
function bb()
{
window.setTimeout('aa()',2000);
}