【发布时间】:2012-09-04 03:00:37
【问题描述】:
我有以下问题:我使用 Javascript onclick 事件来更改链接的 href。它就像一个魅力,但前提是用户只需点击一个链接。如果链接使用“在新选项卡中打开”功能 - onclick 事件将不会触发,href 将永远不会改变。有没有办法处理这样的事件?也许使用 jQuery 或其他一些 JS 框架?
例子:
<a href="some_url" onclick="this.href = 'some_other_url'">Link</a>
【问题讨论】:
-
使用 onmousedown 或添加 oncontextmenu - 获取灵感,请参阅 stackoverflow.com/questions/8893269/…(“如何捕获链接” - stackoverflow.com/questions/8927208/…)
标签: javascript jquery dom-events javascript-framework