如何禁用鼠标手势作为开发人员?

时间:2010-02-27 21:21:04

标签: javascript css browser mouse gestures

我正在开发一个Web应用程序,我注意到它上面有多么令人恼火的鼠标手势,所以,有没有办法禁用它们(特别是Firefox和Opera)?

编辑:似乎有一些混乱。我正在开发一个基于Web的软件,它具有一个界面,具有复杂的操作和任务,如鼠标选择,文件拖放,桌面和Windows资源管理器式文件系统。每当我尝试选择多个虚拟文件并移动它们时,鼠标手势都将适用,并将我带离软件并导航到上一页或做其他令人讨厌的事情。我的项目不是一个网站,它是一个Web应用程序 - 鼠标手势对这个项目是有害的。

2 个答案:

答案 0 :(得分:1)

您没有说您正在使用库,但这是一个用于检测手势的jQuery插件:http://plugins.jquery.com/project/jGesture

查看源代码,看起来它取决于测量动作b / t mousdown和mouseup ... lota math。

Mozilla提供了一些事件处理程序.. https://developer.mozilla.org/En/DOM/Mouse_gesture_events但它上面印有一个非标准的大标签。

答案 1 :(得分:1)

礼貌的做法是告知用户要充分利用您的网站,他们应该暂时禁用鼠标手势。