Cli*_*ote 304 javascript iframe dhtml
我需要使用哪些JavaScript来从iframe重定向父窗口?
我希望他们单击一个超链接,使用JavaScript或任何其他方法,将超级父窗口重定向到新的URL.
MIP*_*MIP 496
window.top.location.href = "http://www.example.com";
Run Code Online (Sandbox Code Playgroud)
如前所述,将重定向父iframe.
Cli*_*ote 109
我发现它<a href="..." target="_top">link</a>也有效
Luc*_*eis 53
window.top.location.href = "http://example.com";
Run Code Online (Sandbox Code Playgroud)
window.top 指的是帧层次结构顶部页面的窗口对象.
Rea*_*ed. 15
或者替代是以下(使用文档对象)
parent.document.location.href = "http://example.com";
Run Code Online (Sandbox Code Playgroud)
小智 7
@MIP是正确的,但是对于较新版本的Safari,您需要添加沙箱属性(HTML5)以提供对iFrame的重定向访问.可以通过它们之间的空格添加一些特定值.
参考(您需要滚动):https: //developer.mozilla.org/en-US/docs/Web/HTML/Element/iframe
例如:
<iframe sandbox="allow-top-navigation" src="http://google.com/"></iframe>
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
409795 次 |
| 最近记录: |