js如何更改iframe的src链接地址
[i=s] 本帖最后由 pcl_test 于 2017-7-2 14:05 编辑 [/i]万能的批处理论坛帮看下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>
本身这段是 访问[url]https://www.baidu.com/[/url] 这个地址
我想增加几个地址在这个代码中
好比
[url]https://www.baidu.com/[/url]
[url]http://www.163.com[/url]
[url]http://www.xx.com[/url]
[url]http://www.8090.com[/url]
让访问这段代码的时候 随机访问我这4个地址中的一个 并不是像现在 只是访问[url]https://www.baidu.com/[/url]
每次访问都随机
求大神帮编写一下
本身这个属于js 斑竹别怪 js那边我看了下 好久也没人爱回复 所以发这里了 应为俺知道 批处理的大神也会js 感谢感谢 [i=s] 本帖最后由 bbaa 于 2017-7-1 23:34 编辑 [/i]
这是html 不过要用js实现[code]
<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>
[/code] [b]回复 [url=http://www.bathome.net/redirect.php?goto=findpost&pid=200794&ptid=44614]2#[/url] [i]bbaa[/i] [/b]
你好 老哥
我有的网址可能很长
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://新加网址"];
在这里修改下 其他的不用更改了? 感谢 [i=s] 本帖最后由 bbaa 于 2017-7-1 23:37 编辑 [/i]
[b]回复 [url=http://www.bathome.net/redirect.php?goto=findpost&pid=200814&ptid=44614]3#[/url] [i]2359123467[/i] [/b]
就像你那样加就好啦,具体已编辑在2楼 [b]回复 [url=http://www.bathome.net/redirect.php?goto=findpost&pid=200815&ptid=44614]4#[/url] [i]bbaa[/i] [/b]
测试了下 不行 直接把代码放html里不能执行
能搞成直接写入html里能执行的吗?
页:
[1]