我如何在新标签页中打开链接(而不是新窗口)?

这个问题在这里已经有了答案:

  • 如何在html上的新标签中打开链接? 11个答案

  • 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

    上一篇: How can I open a link in new tab (and not new window)?

    下一篇: How can we link a html button?