如何用setTimeout()设置循环开启页面啊?

element927 2008-09-05 08:04:49
用open打开,setTimeout()设置循环控制打开,定义一个计数器控制打开的数量。如何实现??
高手解答下,谢谢
...全文
146 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
CrazyNiko 2010-12-29
  • 打赏
  • 举报
回复
顶一个!
element927 2008-09-05
  • 打赏
  • 举报
回复
谢谢LS的朋友,分给你了。
sd5816690 2008-09-05
  • 打赏
  • 举报
回复
我的代码是在新窗口中打开,不知道 LZ 试了没有
element927 2008-09-05
  • 打赏
  • 举报
回复
这样不行啊,每次循环弹出的页面都把之前的覆盖了,循环完就剩下一个。我希望的效果是循环完后,所有弹出的页面都在,出现在页面的坐标不一样。
麻烦高手再解释下。
西安风影 2008-09-05
  • 打赏
  • 举报
回复
<html>
<script LANGUAGE="JavaScript">
var index=0;
var timeId=null;
function ini()
{
window.open("http://www.baidu.com");
timeId=window.setTimeout("ini();",1000);
index++;
if(index>5)
{
window.clearTimeout(timeId);
}
}
window.onload=ini;
</script>
</html>
sd5816690 2008-09-05
  • 打赏
  • 举报
回复
<script>
var counter = 1;
function openNewWindow(){
open("http://www.google.cn","_blank","");
if(counter < 3){
setTimeout("openNewWindow()",2000);
}
counter++;
}
openNewWindow();
</script>

87,993

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧