在Reader项目中需要加上上下item的快捷键支持。 现在贴下使用到的代码。。
你可以把事件onkeyup写在body中, <body onkeyup="connectShortKey()" />
如果动态attache的话 是不是用document.body.onkeyup== fucntion(){}的, 你需要把时间attach到document上。 另外 在firefox 和 ie下取onkeyup事件的keyCode是不一样的。如下。。。
dojo.addOnLoad(function(){
document.onkeyup=function(event){
var keyCode = -1;
if (dojo.render.html.ie)
keyCode = window.event.keyCode;
else
keyCode = event.keyCode;
if (!isDirectoryPage()){
if (previousPostItem == null){
var ci = getCurrentPostItem()
if (ci!=null){
ci.onclick();
}
return ;
}
var array = getElementsByClass("current_post", null, "div");
var currentItem = null;
if (array.length ==0 ){
return ;
}else{
currentItem = array[0];
}
// user press 'N' key
if (keyCode == 78){
if (currentItem.nextItem != null){
currentItem.nextItem.onclick();
}
}
// user press 'P' key
if (keyCode == 80){
if (currentItem.previousItem != null){
currentItem.previousItem.onclick();
}
}
}
};
});
分享到:
相关推荐
13. **Ctrl+F**: 在当前页面上查找文本。 - 快速定位页面中的特定文字。 14. **Ctrl+N**: 打开新窗口。 - 创建一个新的IE浏览器窗口。 15. **Ctrl+P**: 打印当前页面。 - 快速打印网页内容。 16. **Ctrl+A**: ...
在日常的计算机操作中,熟练掌握并运用快捷键可以极大地提高工作效率,简化操作步骤。以下是对标题、描述及部分文件内容中的常用快捷键进行详细解读,希望能帮助读者更好地理解和应用这些快捷键。 #### 功能键(F1-...
用户在使用WPS Office 2019 for Mac时,可以通过自定义快捷键来增加个性化设置,从而更高效地完成工作。对于一些特殊功能,比如思维导图和流程图,目前该版本的WPS Office还暂不支持快捷键操作。最后,需要说明的是...
Eclipse是一款广泛使用的Java开发集成环境,拥有丰富的功能和强大的快捷键支持,能极大提高开发效率。以下是一些Eclipse常用快捷键的详细说明: 1. **Ctrl+1**:快速修复。当你遇到语法错误或警告时,Eclipse会提供...
### IE8浏览器快捷键大全详解 ...无论是基础的操作还是高级的功能,都有对应的快捷键支持,让用户能够在最短的时间内完成所需的操作。对于经常使用IE8的用户来说,熟练掌握这些快捷键是非常有帮助的。
- **在原型中重新生成当前页面(不弹出新窗口生成预览)**:`Ctrl + F8` - 重新生成当前页面的预览而无需打开新窗口。 #### 三、工作区域快捷键 - **下一页**:`Ctrl + Tab` - 切换到下一个页面。 - **上一页**...
- **窗口操作**: `Alt + Tab`快速切换窗口,`Alt + F4`关闭窗口,`Win + D`显示桌面,这些快捷键使用户能够在多个应用程序间高效地切换。 - **系统设置**: `Win + BREAK`查看系统属性,`Win + R`打开运行对话框,...
以上只是对大智慧快捷键操作指南中的部分快捷键进行了分析,由于文件内容中存在OCR扫描识别误差,因此部分快捷键组合可能不完全准确,需要在实际使用软件时,结合软件提示和用户手册进行核实。用户在学习和使用...
通过以上介绍,我们可以看到PSCAD提供了丰富的快捷键来支持用户的高效工作。熟练掌握这些快捷键不仅能够提高设计效率,还能更好地发挥PSCAD的强大功能。希望本文能帮助读者更深入地了解并应用PSCAD中的快捷键,提升...
通过以上详细介绍,我们可以看到 Source Insight 编辑器提供了丰富的快捷键支持,极大地提高了程序员的工作效率。无论是基本的编辑操作还是高级的文件管理和代码重构功能,Source Insight 都能提供相应的快捷方式,...
- **Ctrl+F**: 在页面中查找文本。 - **Ctrl+G**: 定位到页面中的特定位置。 - **Ctrl+H**: 替换页面中的文本。 - **Ctrl+I**: 打开打印预览。 - **Ctrl+K**: 快速访问书签。 - **Ctrl+L**: 将光标移动到地址栏。 - ...
掌握这些快捷键能显著提高在金昌EX9000中的工作效率,尤其对于经常进行图像编辑和设计工作的专业人士来说,熟练运用这些快捷键是必不可少的技能。通过不断地实践和记忆,你将能够在短时间内完成复杂的操作,真正实现...
1. **Shift + 右键点击文件夹或驱动器**: 弹出上下文菜单时增加“在此处打开命令窗口”选项,便于在命令提示符或PowerShell中直接访问该路径。 2. **Ctrl + F4**: 关闭当前窗口中的活动标签或文档(在某些应用程序如...
- **Alt+Page Up/Page Down**:跳转至上一个/下一个编辑页面,适合在多个文件间快速切换。 - **Shift+Enter**:插入新行,常用于代码块的添加。 - **Ctrl+Q**:定位到上次编辑的位置,有助于快速返回到之前的工作点...
通过此快捷键可以在设计过程中快速预览整个页面的设计情况。 2. **Ctrl-C**:拷贝。用于复制选中的元素或文本。 3. **Ctrl-D**:刷新。在某些情况下,如加载大型项目或更新设计后,使用此快捷键可以刷新界面,确保...
### Windows XP 快捷键详解 #### 一、基本功能键 **F1**:帮助。...以上是Windows XP操作系统中常用的快捷键汇总,通过熟练掌握这些快捷键,可以在日常使用中大大提高工作效率,使您的操作更加便捷高效。
- **Ctrl+Z**:撤销上一步操作,这是非常重要的一个快捷键,几乎所有的应用程序都支持。 - **Ctrl+Y**:重做撤销的操作,如果误用了撤销功能,可以使用此快捷键来恢复。 - **Alt+Ctrl+P**:打印预览,允许用户在打印...
在Windows10操作系统中,写字板是一款功能强大的文本编辑工具,它不仅支持基本的文字处理功能,还具备了一些高级特性,如插入图片、表格等。熟练掌握写字板中的快捷键能够极大地提高工作效率,让文字编辑变得更加...