javascript - 防止歌剧鼠标手势

标签 javascript events mouse opera

是否可以防止右按钮的 Opera 鼠标手势?我在 html5 上有网络应用程序,我决定使用鼠标右键。但它在 Opera 中不起作用,因为 Opera 有鼠标手势。

event.preventDefault(); // it doesn't work

有人知道吗?

谢谢。

最佳答案

它实际上与手势没有任何关系。默认情况下,Opera 不允许脚本检测上下文菜单事件,因此您必须要求用户更改他们对您站点的站点首选项,以允许脚本检测上下文菜单事件。

右键单击 -> 编辑站点首选项 -> 脚本(选项卡) -> 允许脚本检测上下文菜单事件

关于javascript - 防止歌剧鼠标手势,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7012383/

相关文章:

javascript - 通过 JavaScript 更改 CSS 伪元素样式

javascript - 我如何设计我的 pdf 以获得完整的背景?

javascript - 拦截整个网站的鼠标点击坐标

events - 从值更改事件中获取旧(以前)的值

events - Tkinter 中的多个键事件绑定(bind) - "Control + E" "Command (apple) + E"等

javascript - 未捕获的类型错误 : Cannot read property 'locals' of undefined

events - CKEDITOR.setData 防止使用 .on 函数附加事件

java - 如何保持鼠标相对于屏幕的位置并忽略组件旋转?

jQuery 设置鼠标位置(不是光标位置)

jquery - 有没有办法用 jQuery 或 javascript 操纵鼠标位置