强制我的网络浏览器在新标签页上打开链接

Posted

技术标签:

【中文标题】强制我的网络浏览器在新标签页上打开链接【英文标题】:Forcing my web browser to open the link on a new tab 【发布时间】:2013-09-18 00:45:23 【问题描述】:

我有以下代码,打开一个新网站:-

<li class="ms-comm-adminLinksListItem" unselectable="on"><a href="http://www.testURL.net/" target="_blank" unselectable="on"> Test  Web Site</a></li>

当前使用 FireFox 和 Chrome,www.testURL.com 将在新选项卡上打开,而使用 IE 时,www.testURL.com 将在新窗口中打开。那么如何强制所有网络浏览器在新标签页上打开 URL 呢?

【问题讨论】:

您无法更改浏览器的行为,更多信息您可以参考here 【参考方案1】:

首先,您的代码是正确的。您正确地告诉浏览器在另一个“视图”中打开链接。

浏览器将其解释为新选项卡或新窗口的方式取决于不同的因果关系:浏览器实现、平台功能以及在大多数情况下用户偏好。

不要强求。

【讨论】:

【参考方案2】:

在选项卡或新窗口中打开取决于您打开链接的方式。如果您将目标作为空白传递,那么它将遵循浏览器的默认行为。为了使其在所有浏览器中保持一致,您需要将其作为弹出窗口打开。

【讨论】:

以上是关于强制我的网络浏览器在新标签页上打开链接的主要内容,如果未能解决你的问题,请参考以下文章

火狐浏览器怎么设置标签页宽度?

强制浏览器打开一个新标签[重复]

怎样让谷歌浏览器一直在新标签页打开网页

chrome浏览器 快捷键设置

怎样让谷歌浏览器一直在新标签页打开网页

如何强制网络浏览器不缓存图像