网页快捷键的使用

1)哪些快捷键可被网页使用(非浏览器的功能键):

ctrl+a 全部选中(浏览器的功能键)

ctrl+b 整理收藏夹(浏览器的功能键)

ctrl+c 页面无法获取该组合键值,原因未知

ctrl+d 添加收藏(浏览器的功能键)

ctrl+e 不可用,选择浏览历史页面(浏览器的功能键)

ctrl+f 查找(浏览器的功能键)

ctrl+g 可用 ascii为7

ctrl+h 添加到收藏夹(在我们项目中会导致 IE 崩溃)(浏览器的功能键)

ctrl+i 添加到收藏夹(在我们项目中会导致 IE 崩溃)(浏览器的功能键)

ctrl+j 查看下载(浏览器的功能键)

ctrl+k 在新选项卡中打开当前页面(浏览器的功能键)

ctrl+l 选中地址栏(浏览器的功能键)

ctrl+m 可用 ascii为13

ctrl+n 新窗口打开当前页面(浏览器的功能键)

ctrl+o 键入网址,在当前页面打开该链接(浏览器的功能键)

ctrl+p 打印当前网页(浏览器的功能键)

ctrl+q 无法获得其值,原因不详

ctrl+r 刷新新页面(浏览器的功能键)

ctrl+s 保存网页(浏览器的功能键)

ctrl+t 打开新选项卡(浏览器的功能键)

ctrl+u 可用 ascii为21

ctrl+v 可用 ascii为22 但在文本输入控件中,其功能为粘贴,不建议使用。

ctrl+w 关闭当前页面/选项卡(浏览器的功能键)

ctrl+x 可用 ascii为24 但在文本输入控件中,其功能为剪切,不建议使用。

ctrl+y 无法获得其值,原因未知

ctrl+z 可用 ascii为24 但在文本输入控件中,其功能为撤销修改,不建议使用。

 

2)javascript 完成网页页面快捷键功能

        document.onkeypress=function noNumbers()        

   {            

var keynum;            

var keychar;            

var e=event;

if(window.event) // IE             

{             

keynum = e.keyCode;             

}            

else if(e.which) // Netscape/Firefox/Opera             

{             

keynum = e.which;             

}                          

alert(keynum);         

if(keynum==21)//ctrl+u         

{                

document.getElementsByName("ASPxButton_New")[0].click();  

}            

else if(keynum==7)//ctrl+g         

{                

document.getElementsByName("ASPxButtonSave")[0].click();

}            

else if(keynum==13)//ctrl+m            

{                

document.getElementsByName("btnSwitch")[0].click();        

}

  }

 参考文档:http://bbs.csdn.net/topics/390192523

http://www.w3school.com.cn/js/jsref_events.asp

http://hi.baidu.com/jrcookie/item/b4b225a2a185e2e315329b94

http://www.w3school.com.cn/tiy/t.asp?f=hdom_onkeydown

http://hi.baidu.com/meteortyj/item/e1673ab4a24ee59818469765

posted @ 2013-06-22 15:50  笑一笑  阅读(2246)  评论(0编辑  收藏  举报