2

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

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

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

4

2 回答 2

2

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

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

不要试图强迫它。

于 2013-09-13T10:53:13.097 回答
1

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

于 2013-09-13T10:49:40.057 回答