次の問題があります。Javascriptのonclickイベントを使用して、リンクのhrefを変更します。それは魅力のように機能しますが、ユーザーがリンクをクリックするだけの場合に限ります。リンクに「新しいタブで開く」機能が使用されている場合、onclickイベントは発生せず、hrefは変更されません。そのようなイベントを処理する方法はありますか?おそらくjQueryまたは他のJSフレームワークを使用しますか?
例:
<a href="some_url" onclick="this.href = 'some_other_url'">Link</a>