求一段实现几个页面在iframe中每隔几秒钟自动跳转

一杯咖啡 2007-05-15 11:28:42
求一段实现几个页面在iframe中每隔几秒钟自动跳转,这样可以显示几个版块最新的内容.
...全文
290 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
youyishou 2011-10-07
  • 打赏
  • 举报
回复
js for循环+setTimeOut()函数设置
chouchy 2007-05-15
  • 打赏
  • 举报
回复
<script language="JavaScript">
<!--
//设置版块跳转的路径,多个类此
var bq1={"1.htm","2.htm","3.htm"};
var bq2={"11.htm","22.htm","33.htm"};

var i=j=0;//各个版块的计数变量;
var time=5000;//5秒跳转;

//跳转函数,counter为相应版块的计数变量
function jump(iframeName,bqArr,counter)
{
if(counter<bqArr.length)
{
iframeName.location.href=bq1[i];
counter++;
}
else
{
iframeName.location.href=bq1[0];
counter=0;
}
}
//调用
window.setInterval(jump("iframe1",bq1,i),time);
window.setInterval(jump("iframe2",bq2,j),time);
//-->
</script>
duwa789 2007-05-15
  • 打赏
  • 举报
回复
<html>
<head>
<script>
$ = function (id) {
return document.getElementById(id);
};

var url = [];

url.push ('http://www.baidu.com');
url.push ('http://www.google.com');
url.push ('http://www.csdn.cn');

var count = 0;

function changeSrc (ifr) {
var iframe = $(ifr);

if (count >= url.length) count = 0;

iframe.src = url[count];

count ++;
}

setInterval("changeSrc('iframe1')",3000);
</script>
</head>
<body>
<iframe id="iframe1" src="http://www.baidu.com"></iframe></body>
</html>
梅雪香 2007-05-15
  • 打赏
  • 举报
回复
setInterval(location.href=ar[i>length-1?0:i++],5000);

只是写个意思,代码自己写吧
mdl821120 2007-05-15
  • 打赏
  • 举报
回复
帮顶了,原来见过这样的文章,没留下来,好好查查资料

87,916

社区成员

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

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