以前用过jquery的shortcut插件,感觉不错。现在发现dojo也可以轻而易举的实现常用快捷键,如shift,alt以及ctrl形成的组合键。
dojo.addOnLoad(
//利用dojo的事件挂接方法来处理键盘事件,用户按下任意键值,都将出发onKeyPress方法
function(){
dojo.connect(document, "onkeydown", "onkey");
});
function onkey(evt){
var key = evt.keyCode;
if(key == dojo.keys.ENTER && evt.ctrlKey){ //evt.shiftKey, altKey, ctrlKey
alert('you pressed CTRL_ENTER, send...');
}
console.info('code for key you just pressed: ' + key);
}
分享到:
相关推荐
- 使用快捷键<CTRL>+N在服务器上创建新的数据库,并命名为“xpages1”。 - 在数据库中创建XPage,这是基于Domino/Notes Xpage技术的页面,可以包含各种组件和控件。 - 创建一个自定义控件(Custom Control),...
2. **参考 dojo 的页面原型**:Dojo 是一个成熟的 JavaScript 框架,其界面组件设计优雅,功能全面。改进版 combox 的界面原型参考 dojo,意味着它可能拥有 dojo 组件一样的美观度和易用性,同时也表明该组件在设计...
- 使用快捷键F12切换显示状态。 - 通过选项“Options” -> “Show XMLHttpRequests”激活XMLHttpRequest Spy功能。 ##### 5. JavaScript日志 - Log4JS - **简介**:Log4JS是一个开源的JavaScript日志记录库,类似...
jQuery是一个广泛使用的JavaScript库,它极大地简化了网页的交互、DOM操作、AJAX请求以及动画效果的实现。Spket是一款强大的开发工具,尤其对于JavaScript、HTML和CSS等前端技术提供了丰富的支持,包括代码提示、...
在使用Spket时,你需要将`spket-1.6.18.jar`文件添加到你的IDE(例如Eclipse、NetBeans)的插件目录中,以便启用这个功能。安装完成后,插件会自动扫描项目中的JavaScript文件,并利用`jsb`文件提供的信息为开发人员...
EXT3.0与Spket是两个在Web开发领域中常用的技术工具。EXT3.0是一个JavaScript组件库,它提供了一套完整的用户界面解决方案,适用于构建富互联网...这两个工具结合使用,可以显著提升EXT3.0应用的开发效率和代码质量。
此外,Spket还支持对jQuery、Dojo、ExtJS等流行的JavaScript库的代码补全,使得使用这些库的开发工作变得更加顺畅。 除了基本的代码补全,Spket还提供了一些高级特性,如JSDoc支持。通过JSDoc注释,开发者可以为...
2. 加载服务:通过dojo.io.script模块加载服务,如FeatureLayer、TiledMapServiceLayer等,实现数据的动态展示。 3. 事件处理:监听地图的点击、移动等事件,实现交互功能,如弹出信息窗口、高亮选中要素等。 4. ...
凯撒加密解密程序 1个目标文件 1、程序结构化,用函数分别实现 2、对文件的加密,解密输出到文件 利用随机函数抽取幸运数字 简单 EJB的真实世界模型(源代码) 15个目标文件 摘要:Java源码,初学实例,基于EJB的真实...