我有链接,单击时会执行一些 javascript 代码。像这样:
<script>
function myFunction(){
alert("Hello World!");
}
</script>
<a href="http://google.com" onclick="myFunction()">Click</a>
当我执行“右键单击 -> 在新标签页中打开”时,它会将我定向到 'google.com' 而无需调用myFunction()
. 这正是我想要的。
当我通过按链接“Ctrl+左键单击”在新选项卡中打开链接时出现问题。这样,它就会执行myFunction()
,然后转到 google.com。
有没有什么办法解决这一问题?