如何使用javascript在href上禁用Google Chrome中的新标签选项

时间:2013-02-12 06:33:31

标签: javascript google-chrome tabs

我有一个有多个href链接的应用程序。右键单击它们会在Chrome浏览器中显示“新标签”。  单击它会打开一个新选项卡,但该应用程序不适用于新选项卡。有没有办法禁用该选项或在Chrome中捕获新标签的事件。感谢

2 个答案:

答案 0 :(得分:2)

不,那是不可能的。这是一个浏览器功能,可以在新标签页中打开链接。其中包括链接<a>标记的目的。

但是,您可以使用例如<span>标记并在其上附加onclick处理程序以执行页面导航:

<span onclick="window.location.href='nextpage.html'">Next page</span>

使用CSS可以将范围设置为看起来像链接。

答案 1 :(得分:0)

链接在新标签中根据其目标属性打开,目标属性指定打开链接文档的位置。 只需从target="_blank"代码中删除<a>或设置target="_self"

即可