禁止F5等快捷键的JS代码


Posted in Javascript onMarch 06, 2007

禁止ctrl+n和 禁止ctrl+r和 禁止shift+f10 禁止鼠标右键or左右键 和禁止f5 的JS代码

<script>
//禁止ctrl+n和 禁止ctrl+r和 禁止shift+f10 禁止鼠标右键or左右键 和禁止f5
var oLastBtn=0,bIsMenu=false 
if (window.Event)
{
document.captureEvents(Event.MOUSEUP); 
}

function nocontextmenu()

event.cancelBubble=true;
event.returnValue=false; 
return false; 
}

function norightclick(e) 


if(window.Event) 

if (e.which !=1)
{
return false; 
}

else 
if(event.button!=1) 

event.cancelBubble=true;
event.returnValue=false; 
return false; 

}

document.oncontextmenu=nocontextmenu; 
document.onmousedown=norightclick; 

function onKeyDown()
{
if ((event.altKey)||((event.keyCode==8)&&(event.srcElement.type!="text"&&event.srcElement.type!="textarea"&&event.srcElement.type!="password"))||((event.ctrlKey)&&((event.keyCode==78)||(event.keyCode==82)))||(event.keyCode==116))
{
event.keyCode=0;
event.returnValue=false;
}
}
</script>
<body onkeydown="onKeyDown()">

Javascript 相关文章推荐
关于恒等于(===)和非恒等于(!==)
Aug 20 Javascript
JavaScript函数定义的常见注意事项小结
Sep 16 Javascript
html的DOM中document对象images集合用法实例
Jan 21 Javascript
基于PHP和Mysql相结合使用jqGrid读取数据并显示
Dec 02 Javascript
jQuery实现的可编辑表格完整实例
Jun 20 Javascript
JavaScript 判断一个对象{}是否为空对象的简单方法
Oct 09 Javascript
Javascript blur与click冲突解决办法
Jan 09 Javascript
AngularJS获取json数据的方法详解
May 27 Javascript
详解vue express启动数据服务
Jul 05 Javascript
用vue构建多页面应用的示例代码
Sep 20 Javascript
angular.js实现购物车功能
Oct 23 Javascript
js判断复选框是否选中的方法示例【基于jQuery】
Oct 10 jQuery
服务端 VBScript 与 JScript 几个相同特性的写法 By shawl.qiu
Mar 06 #Javascript
javascript 简单高效判断数据类型 系列函数 By shawl.qiu
Mar 06 #Javascript
javascript实现划词标记+划词搜索功能
Mar 06 #Javascript
用一段js程序来实现动画功能
Mar 06 #Javascript
用javascript动态调整iframe高度的方法
Mar 06 #Javascript
静态图片的十一种滤镜效果--不支持Ie7及非IE浏览器。
Mar 06 #Javascript
限制文本字节数js代码
Mar 06 #Javascript
You might like
Windows下IIS6/Apache2.2.4+MySQL5.2+PHP5.2.1安装配置方法
2007/05/03 PHP
PHP 开源AJAX框架14种
2009/08/24 PHP
写出高质量的PHP程序
2012/02/04 PHP
ThinkPHP使用心得分享-分页类Page的用法
2014/05/15 PHP
PHP把MSSQL数据导入到MYSQL的方法
2014/12/27 PHP
php中静态类与静态变量用法的区别分析
2015/01/15 PHP
PHP连接数据库实现注册页面的增删改查操作
2016/03/27 PHP
js实现文本框宽度自适应文本宽度的方法
2015/08/13 Javascript
WEB前端开发都应知道的jquery小技巧及jquery三个简写
2015/11/15 Javascript
jQuery Validate表单验证插件 添加class属性形式的校验
2016/01/18 Javascript
js阻止浏览器默认行为触发的通用方法(推荐)
2016/05/15 Javascript
解析利用javascript如何判断一个数为素数
2016/12/08 Javascript
Angular-Touch库用法示例
2016/12/22 Javascript
React简单介绍
2017/05/24 Javascript
详解vue-cli快速构建vue应用并实现webpack打包
2017/12/13 Javascript
vue.js中npm安装教程图解
2018/04/10 Javascript
一个Vue页面的内存泄露分析详解
2018/06/25 Javascript
react配置antd按需加载的使用
2019/02/11 Javascript
小程序hover-class点击态效果实现
2019/02/26 Javascript
记录一次开发微信网页分享的步骤
2019/05/07 Javascript
node将geojson转shp返回给前端的实现方法
2019/05/29 Javascript
详解vuex数据传输的两种方式及this.$store undefined的解决办法
2019/08/26 Javascript
JavaScript实现图片合成下载的示例
2020/11/19 Javascript
Python基类函数的重载与调用实例分析
2015/01/12 Python
python3实现windows下同名进程监控
2018/06/21 Python
python根据时间获取周数代码实例
2019/09/30 Python
python从zip中删除指定后缀文件(推荐)
2019/12/05 Python
python利用JMeter测试Tornado的多线程
2020/01/12 Python
django 利用Q对象与F对象进行查询的实现
2020/05/15 Python
美国男士内衣品牌:Tommy John
2017/12/22 全球购物
美国最受欢迎的度假目的地优惠套餐:BookVIP
2018/09/27 全球购物
C语言中break与continue的区别
2012/07/12 面试题
专科毕业生学习生活的自我评价
2013/10/26 职场文书
代办社保委托书范文
2014/10/06 职场文书
党支部群众路线整改措施思想汇报
2014/10/10 职场文书
竞聘演讲报告:基本写作有哪些?附开头范文
2019/10/16 职场文书