我正在制作一个广泛使用键盘的Web应用程序。我注意到内置的浏览器事件处理在不同的浏览器中不一致,而jQuery不能很好地进行规范化(例如,Firefox对于退格键发送keypress
,而Chrome不会)。我想知道是否有一个JavaScript库可以规范这些特异性并提供统一的接口来处理键盘事件。
我正在制作一个广泛使用键盘的Web应用程序。我注意到内置的浏览器事件处理在不同的浏览器中不一致,而jQuery不能很好地进行规范化(例如,Firefox对于退格键发送keypress
,而Chrome不会)。我想知道是否有一个JavaScript库可以规范这些特异性并提供统一的接口来处理键盘事件。
http://habrahabr.ru/blogs/jquery/76424/
http://www.openjs.com/scripts/events/keyboard_shortcuts/
http://wiki.fluidproject.org/display/fluid/Keyboard+Accessibility+Plugin+API
请注意第一个是俄语,但谷歌翻译做得很好。translate.google.com