9

我有以下问题:我使用 Javascript onclick 事件来更改链接的 href。它就像一个魅力,但前提是用户只需点击一个链接。如果链接使用“在新选项卡中打开”功能 - onclick 事件将不会触发,href 将永远不会改变。有没有办法处理这样的事件?也许使用 jQuery 或其他一些 JS 框架?

例子:

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

1 回答 1

11

尝试改变

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

<a href="some_url" onmousedown="this.href = 'some_other_url'">Link</a>
于 2012-09-11T08:09:21.427 回答