【发布时间】:2021-07-10 16:48:19
【问题描述】:
我有一个带有几个内部链接和几个外部链接的小型单页应用程序。我希望所有外部链接都自动在新选项卡中打开,因此我将 html 设置如下:
<base target="_blank" />
这在 chrome 中效果很好。当我单击导航栏上的链接时,我的网站会在同一个选项卡中导航,当我单击外部链接时,它会尽职尽责地在新选项卡中打开。
但是,当我使用 firefox(已测试多个版本)访问我的网站时,每个链接,甚至是导航栏上的内部链接,都会在新选项卡中打开。
如何更正此问题,以便在所有浏览器的新选项卡中仅打开外部链接? 谢谢
【问题讨论】:
-
您是否尝试过在导航栏链接上显式?就像在那些上面使用
target="_self"。