【问题标题】:How do I open new links outside of an iframe?如何在 iframe 之外打开新链接?
【发布时间】:2012-11-12 13:43:39
【问题描述】:

有没有办法让 iframe 像页面的一部分一样工作。比如当我点击一个链接时,它要么默认在一个新的标签/窗口中打开链接,要么让点击一个链接时,它会在同一个窗口中打开,而不仅仅是 iframe?

【问题讨论】:

  • 此 iframe 在您的域中吗?如果没有,我不确定是否可能。
  • 是的,iframe 在我的域中,但 iframe 中的内容不在。

标签: javascript html iframe hyperlink


【解决方案1】:

您可以只设置target 属性。在当前顶部窗口(顶部框架)中打开:

<a href="http://example.com" target="_top">Link Text</a>

或在新窗口中打开:

<a href="http://example.com" target="_blank">Link Text</a>

还有_parent 用于父窗口(不一定是顶部)和_self 用于当前窗口(默认)。

【讨论】:

    【解决方案2】:

    您是否可以控制iframe 中的内容?

    您可以使用target=_top 作为链接。

    【讨论】:

    • 不,我无法控制 iframe 中的内容。这就是我卡住的地方。
    猜你喜欢
    • 2012-06-17
    • 2018-01-30
    • 2018-05-05
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多