一个iframe框架。默认是http://www.google.com网页
1分钟后调用http://www.baidu.com网页,效果是两个网页不停的轮换这个怎么写,用定时器
1分钟后调用http://www.baidu.com网页,效果是两个网页不停的轮换这个怎么写,用定时器
解决方案 »
- 学习javascript
- 【cloudgamer框架研究之 】 Array.prototype.forEach的困惑
- 怎么使用JS修改CSS的伪类
- 于是我一下子无语了,竟然又有一个简单的题目怎么写也写不出来
- 大家看看这段代码,为什么中间要加"\"呢?
- 菜鸟的疑问有关CHROME开发者工具
- 请教返回时图片刷新
- 在frame的子窗口中,如何得到frame主窗口的window对象?不行的话,可不可以得到同一frame里的别的window对象?
- 如何用Javascript控制打印机走纸?(说情见内)
- IE8 使用js 关闭关闭窗口不能销毁该窗口调用的控件怎么办
- JSON获取key名称出现异常
- 网页上导出数据到Excel,可有完善点的方法
一个全局变量记录当前是哪个
一个函数执行切换
setInterval执行这个函数
就行了
<body>
<iframe src="http://www.baidu.com" id="oifr"></iframe>
<script>
window.onload = function () {
var i = 0;
setInterval(function () {
document.getElementById('oifr').src = ['http://www.google.cn/','http://www.baidu.com'][i++%2]
}, 2000);
}
</script>
</body>
<script>
window.onload = function () {
setInterval(function () {
document.getElementById('theforever_csdn').src = document.getElementById('theforever_csdn').src=='http://www.google.cn/'?'http://www.baidu.com':'http://www.google.cn/';
}, 60000);
}
</script>
i++%2:i为奇数为1 i为偶数为0 即i++%2 一直是0和1切换
那么数组的['a', 'b'][i++%2]就是在第一项和第二项互相切换