【发布时间】:2015-07-28 19:04:15
【问题描述】:
我正在尝试找到一种从 iframe 获取 url 并使用 javascript 修改链接并移动到另一个页面的方法。基本上 iframe 中的地址类似于“http://www.somthing.com/12/somt/arr_1.htm”,使用 javascript 我想删除最后五个字符(留下这个“http://www. somthing.com/12/somt/arr_"),然后添加下一个逻辑数字(将链接设为“http://www.somthing.com/12/somt/arr__2.htm”)。
到目前为止,我有这样的东西。
<script language="javascript" type="text/javascript">
function urlGen(f){
var i1 = document.getElementById("iframe_id").contentWindow.location.href;
var i2 = "1.htm";
var i3 = "2.htm";
var newURL = i1 - i2 + i3
f.action = i1 - i2 + i3
return i1 - i2 + i3;
}
</script>
所以根据我对你所说的理解,它应该看起来像这样? 所以它应该看起来像这样? (请记住,我是 javascript 的老大哥......“我不是一个聪明人,但我知道 java 是什么”)
<script language="javascript" type="text/javascript">
function urlGen(f){
var i1 = document.getElementById("iframe_id").contentWindow.location.href = newURL;
newURL = il.slice(0, -5);
var i3 = "2.htm";
f.action = newURL + i3
}
</script>
【问题讨论】:
标签: javascript iframe