JavaScript事件为“打开新的标签”(Javascript Event for “Open i

2019-07-31 11:58发布

我有以下问题:我使用JavaScript onclick事件更改链接的HREF。 它的工作原理就像一个魅力,但只有当用户只要点击一个链接。 如果“打开新的标签页”功能,用于链接 - onclick事件将不触发和HREF永远不会改变。 有没有什么办法来处理这样的事件? 也许用jQuery或其他一些JS框架?

例:

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

非常感谢!

Answer 1:

尝试改变

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

对于:

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


文章来源: Javascript Event for “Open in new Tab”