【发布时间】:2010-12-15 00:37:03
【问题描述】:
我有一个自定义 CMS,想添加一个“快捷菜单”,该菜单由在 300 毫秒内按两次 Ctrl 键触发。 我使用原型,所以我的出发点显然是:
Event.observe(document, 'keypress', function(event)
{ if(event.keyCode == Event.KEY_XYZ) { show_shortcuts});
我目前的方法是用当前时间(以毫秒为单位)填充一个全局变量,并检查每个按键是否发生在不到 300 毫秒前。
但也许有更优雅的解决方案?
【问题讨论】:
-
不敢相信@Pekka 웃 有一个没有投票的问题,是第一个大声笑,还发现这个问题很有用,我正在寻找双班制
标签: javascript prototypejs keypress dom-events