Javascript跨浏览器输入层
Javascript cross-browser input layer
我正在制作一个广泛使用键盘的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+辅助功能+插件+API
请注意,第一个是俄语,但谷歌翻译做得很好。Translate.Google.com
我没有试过任何一个,但没有看到其他人提出任何建议。希望这能给你一个起点。祝你好运
相关文章:
- 24小时输入时间:mm格式跨浏览器
- 我如何使HTML5<输入类型=月份>以在所有浏览器上工作
- 如何识别“;输入“;没有浏览器检测的事件
- 将web浏览器客户端输入传递给服务器Java源代码
- 根据浏览器位置,用JavaScript将输入的日期转换为UTC
- 浏览器不会将焦点设置在生成的输入上
- 如何javascript验证<输入类型=文件多个>如果浏览器不支持多个
- 禁用浏览器自动选项(显示输入元素中保存的单词)
- 如何从输入字段在浏览器中显示PDF文件
- 浏览器在<输入类型=“;文件“>
- Black berry 5.1浏览器输入最大长度1不支持
- 输入输入前浏览器崩溃
- 我将如何完成此脚本,该脚本将用户输入乘以 100,然后在浏览器中将其输出到控制台
- 壁虎浏览器不会在加载时填充输入
- 展开输入日期日历(浏览器本机)
- 如何从IE浏览器中的输入文件标签中获取javascript中的文件名
- 如何在 javascript 中调用输入文件标签 在 safari 浏览器中
- 如何在 Safari 浏览器中设置文本输入中的光标位置
- 如何通过直接输入浏览器 url 栏来防止文本或脚本文件被查看/下载
- 用JavaScript打印文件内容(简单地传递文件路径,而不是使用输入浏览器框)