标题: js如何更改iframe的src链接地址 [打印本页]
作者: 2359123467 时间: 2017-7-1 18:17 标题: js如何更改iframe的src链接地址
本帖最后由 pcl_test 于 2017-7-2 14:05 编辑
万能的批处理论坛帮看下js这段代码
<iframe id="main" name="main" width="800" scrolling="no" frameborder="0" src="https://www.baidu.com/"
onload="this.height=main.document.body.scrollHeight;this.width=main.document.body.scrollWidth;if(this.height < 410){this.height=410;}">
</iframe>
本身这段是 访问https://www.baidu.com/ 这个地址
我想增加几个地址在这个代码中
好比
https://www.baidu.com/
http://www.163.com
http://www.xx.com
http://www.8090.com
让访问这段代码的时候 随机访问我这4个地址中的一个 并不是像现在 只是访问https://www.baidu.com/
每次访问都随机
求大神帮编写一下
本身这个属于js 斑竹别怪 js那边我看了下 好久也没人爱回复 所以发这里了 应为俺知道 批处理的大神也会js 感谢感谢
作者: bbaa 时间: 2017-7-1 21:02
本帖最后由 bbaa 于 2017-7-1 23:34 编辑
这是html 不过要用js实现- <iframe id="main" name="main" width="800" scrolling="no" frameborder="0"
- onload="this.height=main.document.body.scrollHeight;this.width=main.document.body.scrollWidth;if(this.height < 410){this.height=410;}" style="display:none;">
- </iframe>
- <script>
- var list=new Array();
- list=["https://www.baidu.com/",
- "http://www.163.com",
- "http://www.xx.com",
- "http://www.8090.com"];
- document.getElementById("main").src=Math.floor(Math.random()*list.length)+1;
- document.getElementById("main").style="display : block;";
- </script>
复制代码
作者: 2359123467 时间: 2017-7-1 23:29
回复 2# bbaa
你好 老哥
我有的网址可能很长
var list=["https://www.baidu.com/","http://www.163.com","http://www.xx.com","http://www.8090.com"];
方便搞成一行行的吗
还有个问题 假如我想多加个网址 是不是var list=["https://www.baidu.com/","http://www.163.com","http://www.xx.com","http://www.8090.com","http://新加网址"];
在这里修改下 其他的不用更改了? 感谢
作者: bbaa 时间: 2017-7-1 23:31
本帖最后由 bbaa 于 2017-7-1 23:37 编辑
回复 3# 2359123467
就像你那样加就好啦,具体已编辑在2楼
作者: 2359123467 时间: 2017-7-2 18:00
回复 4# bbaa
测试了下 不行 直接把代码放html里不能执行
能搞成直接写入html里能执行的吗?
欢迎光临 批处理之家 (http://bathome.net./) |
Powered by Discuz! 7.2 |