键盘表

来源:http://www.phpweblog.net/kiyone/archive/2007/04/19/1138.html

通过onkeydowm监听键盘按下事件,并修改键盘码

 //禁止F12
document.onkeydown = function () {
if (window.event && window.event.keyCode == 123) {
event.keyCode = 0;
event.returnValue = false;
}
if (window.event && window.event.keyCode == 13) {
window.event.keyCode = 505;
}
}; //屏蔽右键菜单
document.oncontextmenu = function (event){
if(window.event){
event = window.event;
}try{
var the = event.srcElement;
if (!((the.tagName == "INPUT" && the.type.toLowerCase() == "text") || the.tagName == "TEXTAREA")){
return false;
}
return true;
}catch (e){
return false;
}
};

最新文章

  1. UVA 10679 I Love Strings
  2. JSOUP选择器语法说明
  3. python深浅拷贝
  4. Redis基本操作-20150608
  5. chrpath工具使用
  6. Servlet小示例:jsp页面提交信息Servlet接收并打印输出
  7. Linux单词表
  8. 如何完美打造Win8 Metro版IE10浏览器页面(转)
  9. ThinkPhp框架:有条件的数据库查询、tp框架的其他知识
  10. Vim的基本使用(二)
  11. 如何让div内的多行文本上下左右居中
  12. 开发-封闭原则(OCP)
  13. Java享元模式
  14. 0.2:Game and Art
  15. JavaScript中的label语句,及应用
  16. 使用CSDN-markdown编辑器
  17. python第三步骤(pygame)
  18. linux 开机自启转载
  19. windows eclipse IDE打开当前类所在文件路径
  20. MySQL->复制表[20180509]

热门文章

  1. 性能调优3:硬盘IO性能
  2. vue开发中regeneratorRuntime is not defined
  3. 【转载】SQL中inner join、outer join和cross join的区别
  4. 2198: 小P当志愿者送餐
  5. VUE工程上线首页加载慢问题优化
  6. (第十三周)评论Final发布II
  7. Bad Hair Day POJ - 3250 (单调栈入门题)
  8. openstack-KVM-Network
  9. 【问题解决方案】之 hadoop 用jps命令后缺少namenode的问题
  10. nginx 1.4.3能直接升到1.8.1吗