【问题标题】:How to open links from inframe outside of it?如何从外部的内框打开链接?
【发布时间】:2013-06-14 02:37:07
【问题描述】:

我有这个问题,我使用了一个灯箱脚本并在其中打开了一个 iframe,所以它只是 iframe。有没有办法在这个 iframe 中放置一个链接并在普通窗口中打开这个链接(在 iframe 之外)?

【问题讨论】:

    标签: html iframe lightbox


    【解决方案1】:

    使用<a href="..." target="_top">My Link</a>将其置于所有其他框架之上(突破)。

    _blank 将放入一个新窗口或标签

    _parent 会将链接放在当前框架之上的框架中(如果只有一级框架,则与 _top 相同)

    使用框架的名称(而不是 id)将打开该框架中的链接。

    http://www.w3schools.com/tags/att_a_target.asp

    【讨论】:

      【解决方案2】:

      如果您想在新窗口/标签中打开链接,请使用_blank 目标:

      <a href="someurl..." target="_blank">
      

      如果要打开链接以替换 iframe 所在的页面,请使用 _top 目标:

      <a href="someurl..." target="_top">
      

      【讨论】:

        【解决方案3】:

        尝试将target="_parent" 添加到链接标记中,以在包含 IFrame 的父页面中打开链接,或尝试添加target="_blank,以在新的浏览器窗口中打开链接。

        target="_blank"       New window
        target="_self"        Current window
        target="_parent"      Parent frame
        target="_top"         Full browser window
        

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          相关资源
          最近更新 更多