答案 0 :(得分:12)
好。将它放在一边并多次返回后,我终于找到了解决方案。
尝试在各种鼠标监听器中处理上下文菜单的外观似乎存在根本缺陷。相反,感谢我找到here的代码,我被置于contextmenu事件的气味中。这个事件似乎是处理事情的正确方法,虽然实际发布在该网站上的代码没有做到这一点 - 仅仅调用“stopPropagation”并返回false是不够的。
以下对我有用:
element.addEventListener('contextmenu', function(evt) {
evt.preventDefault();
}, false);
已经在Mac上使用Firefox 10.0,在Windows 7上使用Firefox 9.0.1和10.0进行了测试。
答案 1 :(得分:0)
此选项已在Mozilla的第23版中删除。
答案 2 :(得分:-2)
无法在JavaScript中绕过此设置。