Javascript 启用鼠标手势?

Javascript 启用鼠标手势?,javascript,opera,Javascript,Opera,有没有办法用javascript检测是否有人在opera中启用了鼠标手势? 禁用对我来说是更好的解决方案,但我已经发现,使用javascript是不可能的。似乎没有任何方法可以做到这一点,而且根据opera,如果用户不允许,您根本无法在opera中获得右键单击事件 您可能需要为opera用户发送一条特殊消息,要求他们为您启用右键单击功能。我可以问一下,如果有人在使用opera,您为什么会在意吗?当然可以。我正在用画布构建一个应用程序,用户可以与鼠标交互。为了给用户最好的体验,我建议使用一个简单的

有没有办法用javascript检测是否有人在opera中启用了鼠标手势?

禁用对我来说是更好的解决方案,但我已经发现,使用javascript是不可能的。

似乎没有任何方法可以做到这一点,而且根据opera,如果用户不允许,您根本无法在opera中获得右键单击事件


您可能需要为opera用户发送一条特殊消息,要求他们为您启用右键单击功能。

我可以问一下,如果有人在使用opera,您为什么会在意吗?当然可以。我正在用画布构建一个应用程序,用户可以与鼠标交互。为了给用户最好的体验,我建议使用一个简单的
窗口暂时禁用手势。alert(…)
。我可以检测到用户是否在使用opera,但他每次使用鼠标右键时都会收到信息,无论手势是否被禁用。我在网上看到的大多数材料都说这是不可能的。v10.5+默认启用了上下文菜单事件覆盖选项,但JavaScript无法挂接到手势中:“鼠标按钮和默认事件”很好地解决了这个问题。