JSCode all of Brower 全局屏蔽网页右键功能 具体实现


Posted in Javascript onJune 05, 2013

[javascript]

<script type="text/javascript"> 
function clickIE4(){ 
        if (event.button==2){ 
                return false; 
        } 
} function clickNS4(e){ 
        if (document.layers||document.getElementById&&!document.all){ 
                if (e.which==2||e.which==3){ 
                        return false; 
                } 
        } 
} 
function OnDeny(){ 
        if(event.ctrlKey || event.keyCode==78 && event.ctrlKey || event.altKey || event.altKey && event.keyCode==115){ 
                return false; 
        } 
} 
if (document.layers){ 
        document.captureEvents(Event.MOUSEDOWN); 
        document.onmousedown=clickNS4; 
        document.onkeydown=OnDeny(); 
}else if (document.all&&!document.getElementById){ 
        document.onmousedown=clickIE4; 
        document.onkeydown=OnDeny(); 
} 
document.oncontextmenu=new Function("return false"); 
</script> 

<script type="text/javascript">
function clickIE4(){
        if (event.button==2){
                return false;
        }
}
function clickNS4(e){
        if (document.layers||document.getElementById&&!document.all){
                if (e.which==2||e.which==3){
                        return false;
                }
        }
}
function OnDeny(){
        if(event.ctrlKey || event.keyCode==78 && event.ctrlKey || event.altKey || event.altKey && event.keyCode==115){
                return false;
        }
}
if (document.layers){
        document.captureEvents(Event.MOUSEDOWN);
        document.onmousedown=clickNS4;
        document.onkeydown=OnDeny();
}else if (document.all&&!document.getElementById){
        document.onmousedown=clickIE4;
        document.onkeydown=OnDeny();
}
document.oncontextmenu=new Function("return false");
</script>
Javascript 相关文章推荐
javascript第一课
Feb 27 Javascript
JS的反射问题
Apr 07 Javascript
在网页中使用document.write时遭遇的奇怪问题
Aug 24 Javascript
简短几句jquery代码的实现一个图片向上滚动切换
Sep 02 Javascript
JS 作用域与作用域链详解
Apr 07 Javascript
JavaScript调用客户端Java程序的方法
Jul 27 Javascript
第四章之BootStrap表单与图片
Apr 25 Javascript
小程序实现短信登录倒计时
Jul 12 Javascript
vue quill editor 使用富文本添加上传音频功能
Jan 14 Javascript
TensorFlow.js 微信小程序插件开始支持模型缓存的方法
Feb 21 Javascript
基于vue3.0.1beta搭建仿京东的电商H5项目
May 06 Javascript
Javascript 模拟mvc实现点餐程序案例详解
Dec 24 Javascript
js 获取后台的字段 改变 checkbox的被选中的状态 代码
Jun 05 #Javascript
JQuery AJAX 中文乱码问题解决
Jun 05 #Javascript
Javascript自定义排序 node运行 实例
Jun 05 #Javascript
jquery 文本上下无缝滚动,鼠标放上去就停止 小例子
Jun 05 #Javascript
jquery实现控制表格行高亮实例
Jun 05 #Javascript
javascript:;与javascript:void(0)使用介绍
Jun 05 #Javascript
jquery插件开发注意事项小结
Jun 04 #Javascript
You might like
smarty高级特性之过滤器的使用方法
2015/12/25 PHP
php版微信公众号接口实现发红包的方法
2016/10/14 PHP
Laravel框架源码解析之模型Model原理与用法解析
2020/05/14 PHP
JavaScript在XHTML中的用法详解
2013/04/11 Javascript
原生js实现半透明遮罩层效果具体代码
2013/06/06 Javascript
使用js对select动态添加和删除OPTION示例代码
2013/08/12 Javascript
JavaScript中的方法重载实例
2015/03/16 Javascript
jquery.cookie.js实现用户登录保存密码功能的方法
2016/04/15 Javascript
学习AngularJs:Directive指令用法(完整版)
2016/04/26 Javascript
jQuery使用deferreds串行多个ajax请求
2016/08/22 Javascript
weui框架实现上传、预览和删除图片功能代码
2017/08/24 Javascript
JavaScript正则表达式和级联效果
2017/09/14 Javascript
webpack学习教程之前端性能优化总结
2017/12/05 Javascript
JS脚本实现定时到网站上签到/签退功能
2020/04/22 Javascript
Node.JS如何实现JWT原理
2020/09/18 Javascript
在Django的视图中使用form对象的方法
2015/07/18 Python
python实现自动登录
2018/09/17 Python
Python面向对象之类和对象实例详解
2018/12/10 Python
Python求两点之间的直线距离(2种实现方法)
2019/07/07 Python
python按修改时间顺序排列文件的实例代码
2019/07/25 Python
QML用PathView实现轮播图
2020/06/03 Python
浅谈python 调用open()打开文件时路径出错的原因
2020/06/05 Python
Python 实现微信自动回复的方法
2020/09/11 Python
python3中编码获取网页的实例方法
2020/11/16 Python
CSS3 icon font完全指南(CSS3 font 会取代icon图标)
2013/01/06 HTML / CSS
用html5实现语音搜索框的方法
2014/03/18 HTML / CSS
英国高街品牌:Miss Selfridge(塞尔弗里奇小姐)
2016/09/21 全球购物
JAVA招聘远程笔试题
2015/07/23 面试题
垃圾分类的活动方案
2014/08/15 职场文书
党建工作目标管理责任书
2015/01/29 职场文书
广告业务员岗位职责
2015/02/13 职场文书
个人原因辞职信模板
2015/05/13 职场文书
学会感恩主题班会
2015/08/12 职场文书
财务人员入职担保书
2015/09/22 职场文书
django注册用邮箱发送验证码的实现
2021/04/18 Python
Python中tqdm的使用和例子
2022/09/23 Python