我如何在新标签页中打开链接(而不是新窗口)?
这个问题在这里已经有了答案:
CSS3通过属性target-new支持“在新选项卡中打开”
target-new: window | tab | none;
更新[2016]:此方法从未将其纳入CSS3规范中,正如注释之一所示。 这不应该使用。 然而,可以看出,大多数现代浏览器无论如何都会在新选项卡中打开target='_blank'
链接,除非尝试立即调整新选项卡的大小。 但是,规范中似乎没有强制这种行为的机制。
[2011]对于在新标签中强制打开的方法,请尝试以下操作:
<a href="some url" target="_newtab">content of the anchor</a>
否则,请使用此方法立即调整窗口大小,以确保弹出式窗口拦截器不会中止弹出窗口
除了提到的CSS3 target-new选项@ anirudh4444之外,你不能也不可能,而且最重要的可能不应该。 您试图控制用户的体验,而这应该最有可能留给用户。
你可以使用以下任何一种,我在6种不同的浏览器中测试了它们。 (Google Chrome,Mozilla Firefox,Microsoft Internet Explorer,Opera,K-meleon *和Seamonkey。)
<a href="blaah" target="_blank">Blaah</a>
<a href="blaah" target="_tab">Blaah</a>
<a href="blaah" target="_new">Blaah</a>
它们的工作原理完全相同,而且选择完全取决于偏好。
* K-meleon,出于某种原因刚刚打开我点击链接时所在的页面。
链接地址: http://www.djcxy.com/p/36605.html