chrome中<a href="" target="myFrame">重定向问题
来源:互联网 发布:知乎怎么粘贴 编辑:程序博客网 时间:2024/06/16 20:25
chrome中重定向问题
Chrome似乎不支持target跳转到其他frame(target=”_self”是可以的),所以当页面中使用了frame时,多层嵌套frame时,frame之间的跳转就有问题了。
解决办法:
使用JS改变目的frame的src属性.
example:
parent.html主要内容:
/*同域中,chrome target指向Iframe跳转问题的解决方法:使用JS绑定click事件,改变Iframe的src*/<script>function changeMainFrameURL(url){ $("#mainFrame").attr("src",url);//JQuery获取Frame元素 }</script><frameset id="treeFrameSet" name="treeFrameSet" FRAMESPACING="0" TOPMARGIN="0" LEFTMARGIN="0" MARGINHEIGHT="0" MARGINWIDTH="0" frameborder="1" border="4" BORDERCOLOR="#D7E7FF" > <frame id="mainFrame" name="mainFrame" src="child.jsp" framespacing="0" scrolling="no"></frameset>
child.jsp中主要内容:
<frameset id="treeFrameSet" name="treeFrameSet" FRAMESPACING="0" TOPMARGIN="0" LEFTMARGIN="0" MARGINHEIGHT="0" MARGINWIDTH="0" frameborder="1" border="4" BORDERCOLOR="#D7E7FF" > <frame id="chilFrame" name="chilFrame" src="sun.jsp" framespacing="0" scrolling="no"></frameset>
sun.jsp主要内容:
/*chorme target重定向 iframe解决办法*/<script>function toMainFrame(url){ parent.parent.changeMainFrameURL(url);//parent.html->changeMainFrameURL(url)}</script> <a href="javascript: void(0)" onclick="toMainFrame('myHTML.jsp')"> 点击,重定向到目标jsp并显示mainFrame </a>
总结:在目标frame的页面中写JS,改变frame的src;在源frame中调用目标frame的js代码
2017-09-19
阅读全文
0 0
- chrome中<a href="" target="myFrame">重定向问题
- a href='javascript:;' jquery 中给href赋值,并弹出新窗体,查看文件 ,target
- 关于<A href="网址"> </A>和<A href="网址" target=_blank> </A>
- A href中target属性的用法
- 关于js中"window.location.href"、"location.href"重定向
- SpyHunter解决Chrome重定向searchinterneat问题
- html的a元素,如果在href中使用脚本,并且target="_blank"的话,无法正常执行。
- Chrome中使用location.href 跳转问题
- <a href="javascript:;">中href中的javascript:;的作用
- 勿在重定向的href中定义onclick事件
- javascript中location.href实现页面重定向
- <a href="" ></a>
- js中a标签跳转问题(参数隐藏问题以及href和target的冲突问题)
- 【html】<a href="#">、<a href="">
- <a>标签中href="javascript:;"
- <a>标签中href="javascript:;"
- a标签中href="#"和href="javascript:void(0);"href跳转使用详细说明
- js中window.location.href解决target的问题
- Charles 4.02 乱码问题
- Lambda实现字符串数组排序
- 多线程设计模式小结
- centos启动——/sbin/init 的破坏与修复
- 实现不同页面之间的通信
- chrome中<a href="" target="myFrame">重定向问题
- SylixOS 无Uboot版BSP
- Java中的动态代理
- VC下UDP 编译问题
- OpenCV实现SfM(一):双目三维重建(包含SIFT特征点提取)
- SpringCloud(第 012 篇)电影微服务接入 Feign 进行客户端负载均衡,通过 FeignClient 调用远程 Http 微服务
- 用MyEclipse开发REST Web Service
- 安桌可按控件的按下状态高亮不能显示出来的问题
- uva 1658Admiral