
在子页中加脚本检查当前URL是否就是顶层窗口对象的URL,如果一致,则说明当前页不在框架中,跳转到框架页即可
if(locationhref==toplocationhref)toplocationhref='框架页URL';
如果框架页中子页面可能是多个页的话,可以通过参数传递,并在框架页中解析参数,将子框架定向到指定的子页面
父页面访问iframe的内容,只能是同域,或同一主域,通过设置相同documentdomain才能访问,否则,父页面没有权限访问iframe的内容。如满足上述条件,只需为iframe绑定onload事件,然后用documentgetElementById('#iframeId')contentWindowlocationhref来得到当前iframe中页面的url。
给每个iframe定义一个id, 比如分别为 leftFrame,rightFrame,mainFrame时,点击mainFrame中的按钮,执行parentleftFramesrc= '' ,parentrightFramesrc= '' 可以切换另外两个frame的链接。
原理即 *** 作当前frame的父级下的frame,当前的frame是一个frame,而它的父级下有3个frame
caspx的后台中给iframe的src赋值。
页面加上runat
<iframe
runat="server"
id="frm"></iframe>
可以这样在后台修改它的Src属性:
frmAttributes["Src"]="baspx?Type=2";
最后高分?
js 把C页的iframe的src设置成你超连接的url
<iframe id="c" name ="c" src="Caspx">
B的超连接<a onclick="javascript:frames['c']locationhref='newmainindexaspx'" href=#>连接</a>
这个这样可以实现
在button中添加处理方法就可以了
<input
type="button"
onclick=p()>
一个可能的写法可以是:
function
p(){
var
o=windowopen("1html");
oframes["iframe1"]location="2html";
}
以上就是关于iframe跳转问题全部的内容,包括:iframe跳转问题、js监控iframe中页面跳转,iframe中页面跳转后打印跳转链接的url、iframe 跳转页面等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)