これが私の簡単なコードです
function goto() {
/* Some code to be executed */
if (a == "1")
location.href = "http://www.google.com";
else
location.href = "http://www.example.com";
}
そして、ここにhtmlがあります
<a href="#" onclick="goto();">Hello</a>
これは、通常どおりクリックすると完全に正常に機能しますが、右クリックして新しいタブで開くと実行されません。