我想让我们的网页包含一个iframe女巫将拥有一个动态的Src。因此,Scr将从网页链接开始修复。因此,当有人访问该网页时(iframe就是这样),请点击此链接:
Link: http://"somedomain.com/
但我想要的是通过此链接修改该页面中的iframe Src。所以链接就是这样。
Link: http://"somedomain.com/?s=specified_source_of_the_iframe
因此,iframe将通过变量“s”获取指定的源。 “s”可以是链接,也可以只是变量名称。
我在想的是制作这个解决方案。
<body onload="Setiframe();">
<iframe id="iframe" name="iframe" src=""></iframe>
<script>
function Setiframe(){
document.getElementById('iframe').setAttribute("src",s);
//or if "s" was a variable, it will be a link. or other method. it's not a problem for me. the problem's to access to the link data
}
我知道这与PHP合作,但我对PHP没有任何线索。我不想使用它,因为我的网页差不多完成了。
请提出任何有用的建议
答案 0 :(得分:0)
你可以访问它包含查询字符串的位置对象的搜索属性,然后处理它以获得你想要的,特别是你的测试字符串(http://&#34; somedomain.com/?s = specified_source_of_the_iframe),这有效:
function setIframe() {//I used a diferent function name ! check it! :)
var s = location.search;
s = s.replace('?s=', '');
document.getElementById('iframe').setAttribute("src", s);
}