“的Javascript事件”;“在新选项卡中打开”;

“的Javascript事件”;“在新选项卡中打开”;,javascript,jquery,dom-events,javascript-framework,Javascript,Jquery,Dom Events,Javascript Framework,我有以下问题:我使用Javascript onclick事件更改链接的href。它就像一个符咒,但只有当用户点击一个链接。如果链接使用“在新选项卡中打开”功能,则不会触发onclick事件,href也不会更改。有没有办法处理这样的事件?也许使用jQuery或其他JS框架 例如: <a href="some_url" onclick="this.href = 'some_other_url'">Link</a> 尝试更改 <a href="some_url" on

我有以下问题:我使用Javascript onclick事件更改链接的href。它就像一个符咒,但只有当用户点击一个链接。如果链接使用“在新选项卡中打开”功能,则不会触发onclick事件,href也不会更改。有没有办法处理这样的事件?也许使用jQuery或其他JS框架

例如:

<a href="some_url" onclick="this.href = 'some_other_url'">Link</a>

尝试更改

<a href="some_url" onclick="this.href = 'some_other_url'">Link</a>



使用onmousedown或add-oncontextmenu-如需灵感,请参阅(“如何捕获链接”)@FlexJack您是否确实获得了“在新选项卡中打开链接”选项来打开
其他url
<a href="some_url" onmousedown="this.href = 'some_other_url'">Link</a>