js 如何阻止 “Ctrl”+鼠标左键 点击A标签, 在新窗口打开

2025-01-01 15:59:39
推荐回答(2个)
回答1:

直接在A标签的onclick里调用如下函数就可以了。应该不用解释吧,不过没考虑IE6-8,因为这时鼠标左键的event.button不是0(而是1貌似),这部分兼容浏览器工作你自己加上吧,原理就是这样。

回答2:

试一下stopPropagation这个方法吧~具体用法百度一下~