当使用iframe使用时出现多层的嵌套,想要从内部直接跳转到外部

解决跳转问题有两种方法:

当我在使用iframe进行多层嵌套时,发现正常的跳转不起作用,需要对一些属性进行设置,个人认为挺有意义,所以分享一下,希望能帮助到一些人。

1、只需要跳转到父窗口或者父元素
    html:   
        <a href="" target="_parent"></a> 
    js: 
        window.parent.location.href
  • html 和 js 的方式任选其一即可
2、返回窗口层次结构中最顶层窗口的位置
    - 如果窗口没有父窗口,则top是对自身的引用(窗口=== window.top)
    - 它是对象'window'的属性。
    html:
        <a href="" target="_top"></a>
    js:
        window.top.location.href
  • html 和 js 的方式任选其一即可
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容