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 相关文章推荐
jQuery实战之仿淘宝商城左侧导航效果
Apr 12 Javascript
JavaScript控制Session操作方法
Jan 17 Javascript
JS、CSS以及img对DOMContentLoaded事件的影响
Aug 12 Javascript
jQuery控制div实现随滚动条滚动效果
Jun 07 Javascript
原生JavaScript实现AJAX、JSONP
Feb 07 Javascript
百度地图JavascriptApi Marker平滑移动及车头指向行径方向
Mar 13 Javascript
还不懂递归?读完这篇文章保证你会懂
Jul 29 Javascript
Angular刷新当前页面的实现方法
Nov 21 Javascript
vue webpack打包后图片路径错误的完美解决方法
Dec 07 Javascript
Node 搭建一个静态资源服务器的实现
May 20 Javascript
小程序如何构建骨架屏
May 29 Javascript
jQuery实现弹幕特效
Nov 29 jQuery
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
Linux下CoreSeek及PHP扩展模块的安装
2012/09/23 PHP
PHP中如何定义和使用常量
2013/02/28 PHP
如何用PHP实现插入排序?
2013/04/10 PHP
PHP判断数组是否为空的常用方法(五种方法)
2017/02/08 PHP
PHP实现百度人脸识别
2019/05/06 PHP
一端时间轮换的广告
2006/06/26 Javascript
jQuery实现动画效果的简单实例
2014/01/27 Javascript
jQuery中each()方法用法实例
2014/12/27 Javascript
jQuery zTree加载树形菜单功能
2016/02/25 Javascript
AngularJS基础 ng-src 指令简单示例
2016/08/03 Javascript
JS+HTML5实现的前端购物车功能插件实例【附demo源码下载】
2016/10/17 Javascript
原生js实现轮播图
2017/02/27 Javascript
详解使用VueJS开发项目中的兼容问题
2018/08/02 Javascript
关于微信小程序登录的那些事
2019/01/08 Javascript
Vue.js递归组件实现组织架构树和选人功能案例分析
2019/07/03 Javascript
vue实现分页的三种效果
2020/06/23 Javascript
[05:16]《大圣!大圣》——DOTA2新英雄齐天大圣配音李世宏老师专访
2016/12/13 DOTA
Python类的专用方法实例分析
2015/01/09 Python
python执行子进程实现进程间通信的方法
2015/06/02 Python
Python中.py文件打包成exe可执行文件详解
2017/03/22 Python
Python编程实现使用线性回归预测数据
2017/12/07 Python
tensorflow 中对数组元素的操作方法
2018/07/27 Python
python对视频画框标记后保存的方法
2018/12/07 Python
python实现的多任务版udp聊天器功能案例
2019/11/13 Python
Python 寻找局部最高点的实现
2019/12/05 Python
python使用正则表达式(Regular Expression)方法超详细
2019/12/30 Python
numpy库ndarray多维数组的维度变换方法(reshape、resize、swapaxes、flatten)
2020/04/28 Python
移动端HTML5开发神器之vconsole详解
2020/12/15 HTML / CSS
俄罗斯购买自行车网站:Vamvelosiped
2021/01/29 全球购物
幼儿园中班评语大全
2014/04/17 职场文书
爱情保证书大全
2014/04/29 职场文书
不服从公司安排检讨书
2014/09/24 职场文书
社保代办委托书怎么写
2014/10/06 职场文书
平安建设汇报材料
2014/12/29 职场文书
《绝招》教学反思
2016/02/20 职场文书
Shell脚本一键安装Nginx服务自定义Nginx版本
2022/03/20 Servers