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之ESC(第二类混淆)
May 06 Javascript
Moment.js 不容错过的超棒Javascript日期处理类库
Apr 15 Javascript
JS 实现点击a标签的时候让其背景更换
Oct 15 Javascript
JQuery中使用on方法绑定hover事件实例
Dec 09 Javascript
jQuery获取样式中颜色值的方法
Jan 29 Javascript
JavaScript数据结构与算法之链表
Jan 29 Javascript
深入浅析AngularJS和DataModel
Feb 16 Javascript
JS获取一个未知DIV高度的方法
Aug 09 Javascript
JQuery Ajax 异步操作之动态添加节点功能
May 24 jQuery
详解基于webpack2.x的vue2.x的多页面站点
Aug 21 Javascript
使用Dropzone.js上传的示例代码
Oct 10 Javascript
vue v-model的用法解析
Oct 19 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
改造一台复古桌面收音机
2021/03/02 无线电
php下通过IP获取地理位置的代码(小偷程序)
2011/06/09 PHP
显示youtube视频缩略图和Vimeo视频缩略图代码分享
2014/02/13 PHP
分享一则PHP定义函数代码
2015/02/26 PHP
Yii实现单用户博客系统文章详情页插入评论表单的方法
2015/12/28 PHP
javascript 鼠标滚轮事件
2009/04/09 Javascript
可编辑下拉框的2种实现方式
2014/06/13 Javascript
javascript时间函数大全
2014/06/30 Javascript
JQuery中使用.each()遍历元素学习笔记
2014/11/08 Javascript
浅谈jQuery中Ajax事件beforesend及各参数含义
2016/12/03 Javascript
利用jquery和BootStrap实现动态滚动条效果
2018/12/03 jQuery
django js 实现表格动态标序号的实例代码
2019/07/12 Javascript
BootstrapValidator验证用户名已存在(ajax)
2019/11/08 Javascript
Vue $emit()不能触发父组件方法的原因及解决
2020/07/28 Javascript
Vue中inheritAttrs的使用实例详解
2020/12/31 Vue.js
JavaScript实现消消乐的源代码
2021/01/12 Javascript
[03:01]完美世界DOTA2联赛PWL S2 集锦第二期
2020/12/03 DOTA
Python中decorator使用实例
2015/04/14 Python
python对html代码进行escape编码的方法
2015/05/04 Python
举例讲解Python中的list列表数据结构用法
2016/03/12 Python
详解Python中heapq模块的用法
2016/06/28 Python
对python产生随机的二维数组实例详解
2018/12/13 Python
python抓取需要扫微信登陆页面
2019/04/29 Python
Python通过队列来实现进程间通信的示例
2020/10/14 Python
python使用scapy模块实现ARP扫描的过程
2021/01/21 Python
python推导式的使用方法实例
2021/02/28 Python
canvas绘制图片drawImage使用方法
2020/09/15 HTML / CSS
英国排名第一的餐具品牌:Denby Pottery
2019/11/01 全球购物
Shell脚本如何向终端输出信息
2014/04/25 面试题
laravel使用redis队列实例讲解
2021/03/23 PHP
公司接待方案
2014/03/08 职场文书
物理课外活动总结
2014/08/27 职场文书
初中英语教学随笔
2015/08/15 职场文书
5种方法告诉你如何使JavaScript 代码库更干净
2021/09/15 Javascript
漫画「处刑少女的生存之道」第3卷封面公开
2022/03/21 日漫
python 判断字符串当中是否包含字符(str.contain)
2022/06/01 Python