jQuery禁用快捷键例如禁用F5刷新 禁用右键菜单等的简单实现


Posted in Javascript onAugust 31, 2016

禁用鼠标右键菜单栏

$("body").bind("contextmenu", function(event) {  
    return false;  
  });

禁用快捷键

$("body").bind("keydown",function(e){    
  e=window.event||e; 
    
   //禁止空格键翻页  
   if(event.keyCode==32){ 
    return false;  
   } 
    
   //屏蔽F5刷新键  
   if(event.keyCode==116){ 
    e.keyCode = 0; //IE下需要设置为keyCode为false  
    return false;  
   }  
   
   //屏蔽 Alt+ 方向键 ←  
   //屏蔽 Alt+ 方向键 → 
   if ((event.altKey)&&((event.keyCode==37)||(event.keyCode==39)))  
   {  
    event.returnValue=false;  
    return false; 
   } 
  
   //屏蔽退格删除键  
   if(event.keyCode==8){ 
    return false;  
   } 
  
  //屏蔽ctrl+R  
  if((event.ctrlKey) && (event.keyCode==82)){ 
    e.keyCode = 0;  
    return false;  
  } 
 });

以上这篇jQuery禁用快捷键例如禁用F5刷新 禁用右键菜单等的简单实现就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
JavaScript 拾碎[三] 使用className属性
Oct 16 Javascript
JS动态创建Table,Tr,Td并赋值的具体实现
Jul 05 Javascript
JS实现切换标签页效果实例代码
Nov 01 Javascript
JavaScript实现存储HTML字符串示例
Apr 21 Javascript
js判断一个字符串是否包含一个子串的方法
Jan 26 Javascript
js+css实现回到顶部按钮(back to top)
Mar 02 Javascript
Vue自定义指令拖拽功能示例
Feb 17 Javascript
js传递数组参数到后台controller的方法
Mar 29 Javascript
vue-cli 组件的导入与使用教程详解
Apr 11 Javascript
JavaScript中的一些实用小技巧总结
Apr 07 Javascript
layui实现数据分页功能
Jul 27 Javascript
Vuex实现数据增加和删除功能
Nov 11 Javascript
基于JavaScript实现点击页面任何位置返回
Aug 31 #Javascript
jquery datatable服务端分页
Aug 31 #Javascript
关于javascript原型的修改与重写(覆盖)差别详解
Aug 31 #Javascript
Bootstrap中的Dropdown下拉菜单更改为悬停(hover)触发
Aug 31 #Javascript
浅谈JavaScript 覆盖原型以及更改原型
Aug 31 #Javascript
javascript 将共享属性迁移到原型中去的实现方法
Aug 31 #Javascript
使用vue编写一个点击数字计时小游戏
Aug 31 #Javascript
You might like
Optimizer与Debugger兼容性问题的解决方法
2008/12/01 PHP
处理php自动反斜杠的函数代码
2010/01/05 PHP
如何使用“PHP” 彩蛋进行敏感信息获取
2013/08/07 PHP
PHP IDE PHPStorm配置支持友好Laravel代码提示方法
2015/05/12 PHP
php中smarty区域循环的方法
2015/06/11 PHP
PHP限制HTML内容中图片必须是本站的方法
2015/06/16 PHP
PHP实现限制IP访问的方法
2017/04/20 PHP
关于JavaScript的gzip静态压缩方法
2007/01/05 Javascript
js类中的公有变量和私有变量
2008/07/24 Javascript
关于this和self的使用说明
2010/08/01 Javascript
javascript (用setTimeout而非setInterval)
2011/12/28 Javascript
原生js 秒表实现代码
2012/07/24 Javascript
JavaScript SHA512&SHA256加密算法详解
2015/08/11 Javascript
JS基于面向对象实现的拖拽功能示例
2016/12/20 Javascript
JavaScript 数据类型详解
2017/03/13 Javascript
JS使用canvas中的measureText方法测量字体宽度示例
2019/02/02 Javascript
JS实现可切换图片的幻灯切换效果示例
2019/05/24 Javascript
[01:19:35]DOTA2上海特级锦标赛主赛事日 - 3 败者组第三轮#2Fnatic VS OG第二局
2016/03/05 DOTA
python类和继承用法实例
2015/07/07 Python
Python加载带有注释的Json文件实例
2018/05/23 Python
python实现桌面壁纸切换功能
2019/01/21 Python
Golang GBK转UTF-8的例子
2019/08/26 Python
pytorch forward两个参数实例
2020/01/17 Python
win10下opencv-python特定版本手动安装与pip自动安装教程
2020/03/05 Python
django中url映射规则和服务端响应顺序的实现
2020/04/02 Python
通过代码实例了解Python3编程技巧
2020/10/13 Python
奥地利手表、香水、化妆品和珠宝购物网站:Brasty.at
2021/01/17 全球购物
WebSphere面试题:在WebSphere里面如何部署一个应用
2015/08/02 面试题
编辑找工作求职信分享
2014/01/03 职场文书
养成教育经验材料
2014/05/26 职场文书
心得体会的写法
2014/09/05 职场文书
2015年会计年终工作总结
2015/05/26 职场文书
工作感言一句话
2015/08/01 职场文书
利用python做表格数据处理
2021/04/13 Python
Python编写nmap扫描工具
2021/07/21 Python
九大龙王魂骨,山龙王留下躯干骨,榜首死的最憋屈(被捏碎)
2022/03/18 国漫