【问题标题】:Relative link from IFrame to navigate parent page and open new tab/window来自 IFrame 的相对链接以导航父页面并打开新选项卡/窗口
【发布时间】:2017-12-10 01:24:01
【问题描述】:

是否可以在满足以下要求的 IFrame www.frame.com 内创建相对链接:

  • 链接应该导航父页面www.parent.com
  • 链接应该相对于父页面:链接foo/bar应该打开www.parent.com/foo/bar
  • 链接应该在新标签/窗口中打开

我知道 target="_parent"target="_top" 但这阻止了我使用 target="_blank" 在新选项卡/窗口中打开。

在父页面上也会打开相对链接,其 URL 相对于 IFrame。例如。 www.frame.com/foo/bar 在父页面上打开,而不是 www.parent.com/foo/bar...

IFrame 位于不同的域中,所以我不能使用像 window.parent.open(...) 这样的 JS。

【问题讨论】:

    标签: html iframe hyperlink


    【解决方案1】:

    是的,您可以使用Base html 标记来实现此场景。在框架页面上,为父页面提供带有 href "www.parent.com" 的基本标签,反之亦然!

    【讨论】:

      猜你喜欢
      • 2013-06-12
      • 2020-12-07
      • 1970-01-01
      • 2012-01-10
      • 1970-01-01
      • 2013-11-11
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多