Javascript 如何禁用Opera';以编程方式单击鼠标右键拖动手势?
虽然上面的代码按预期覆盖了“右键单击菜单”,但Opera似乎有右键单击手势,因此当您按住“右键单击”按钮并向左滑动时,浏览器会返回 在使用“右键单击”的游戏中,这会导致反复出现无意的后退/前进事件 我正在寻找一个程序化的解决方案来解决这个问题,是否有任何触发的事件可以被捕获和防止 另外,我知道有一些非常古老的问题试图解决同样的问题:-如果这个问题仍然没有编程解决方案,我会在我的游戏中添加一个警告,促使人们改用Chrome,为什么不这样做Javascript 如何禁用Opera';以编程方式单击鼠标右键拖动手势?,javascript,opera,gestures,Javascript,Opera,Gestures,虽然上面的代码按预期覆盖了“右键单击菜单”,但Opera似乎有右键单击手势,因此当您按住“右键单击”按钮并向左滑动时,浏览器会返回 在使用“右键单击”的游戏中,这会导致反复出现无意的后退/前进事件 我正在寻找一个程序化的解决方案来解决这个问题,是否有任何触发的事件可以被捕获和防止 另外,我知道有一些非常古老的问题试图解决同样的问题:-如果这个问题仍然没有编程解决方案,我会在我的游戏中添加一个警告,促使人们改用Chrome,为什么不这样做 window.addEventListener("cont
window.addEventListener("contextmenu", function(e) {
e.preventDefault();
return false;
});
注意:鼠标右键单击将被鼠标向下捕捉。为什么不这样做
window.addEventListener("contextmenu", function(e) {
e.preventDefault();
return false;
});
注意:鼠标向下点击鼠标右键将被捕获。@MarcosPérezGude how so?@MarcosPérezGude how so?好主意,但不起作用-我也尝试了其他变体,它们也不起作用:(好主意,但不起作用-我也尝试了其他变体,它们也不起作用:(