iframe链接以新选项卡的形式打开浏览器

iframe link to open a browser as a new tab

本文关键字:浏览器 链接 新选项 选项 iframe      更新时间:2023-09-26

我在HTML页面上弹出了一个iframe。在iframe弹出窗口中有一个链接。当用户点击链接时,我希望链接在主浏览器中打开一个新的选项卡,而不是在iframe中。我尝试添加以下

<a href="http://www.google.com" target="_parent">Test</a>

所有这些都是在主浏览器中打开页面(而不是在新的选项卡中),因此用户离开了页面。

感谢您的帮助!

以下是target属性的一些值

_blank=将页面加载到新的浏览器窗口中。

_self=将页面加载到当前窗口中。

_parent=将页面加载到父

W3C文档此处的目标属性(右下角)

更新:正如@Eregrith在下面的评论中指出的那样-你不能在新的选项卡中打开链接-这是由客户端控制的(在浏览器设置中)-你可以在不同的窗口中打开它-使用_blank

我知道现在回复已经太晚了,但这可能对有帮助

如果你可以把iFrame放在你的网站上,但不想打开它到同一个框架的链接,只需按照下面的简单步骤。。。

  1. 创建一个空div,其位置为绝对值,相对于其外部div…

  2. 将链接按钮与此div重叠,添加标记并添加目标为空的相同链接。

    <div class="your_name"> <a href="domain.com">; &nbsp; </a> </div> <style type="text/css"> .your_name { position:absolute; top: 5px; /*adjust its top and left position as required*/ left:5px; } .your_name a { width:20px; /* add height and width as required */ height:10px; display:block; } </style>
    

欢呼。。!!!