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显示随机图像或引用
Apr 21 Javascript
js弹出层(jQuery插件形式附带reLoad功能)
Apr 12 Javascript
仿淘宝TAB切换搜索框搜索切换的相关内容
Sep 21 Javascript
jQuery Ajax 实例代码 ($.ajax、$.post、$.get)
Apr 29 Javascript
JavaScript知识点总结(十一)之js中的Object类详解
May 31 Javascript
jQuery UI结合Ajax创建可定制的Web界面
Jun 22 Javascript
js中判断变量类型函数typeof的用法总结
Aug 09 Javascript
JS实现超简单的汉字转拼音功能示例
Dec 22 Javascript
微信小程序-横向滑动scroll-view隐藏滚动条
Apr 20 Javascript
解决vue项目打包后提示图片文件路径错误的问题
Jul 04 Javascript
详解写好JS条件语句的5条守则
Feb 28 Javascript
Vue内部渲染视图的方法
Sep 02 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
PHP中的extract的作用分析
2008/04/09 PHP
php遍历CSV类实例
2015/04/14 PHP
php连接oracle数据库的方法(测试成功)
2016/05/26 PHP
JS日历 推荐
2006/12/03 Javascript
jquery中的事件处理详细介绍
2013/06/24 Javascript
可插入图片的TEXT文本框
2013/12/27 Javascript
基于jQuery滑动杆实现购买日期选择效果
2015/09/15 Javascript
Windows下用PyCharm和Visual Studio开始Python编程
2015/10/26 Javascript
详解js中构造流程图的核心技术JsPlumb
2015/12/08 Javascript
基于javascript实现泡泡大冒险网页版小游戏
2016/03/23 Javascript
js原型链与继承解析(初体验)
2016/05/09 Javascript
深入理解JavaScript内置函数
2016/06/03 Javascript
input输入框内容实时监测(附代码)
2017/08/15 Javascript
详解bootstrap导航栏.nav与.navbar区别
2017/11/23 Javascript
使用vue + less 实现简单换肤功能的示例
2018/02/21 Javascript
antd组件Upload实现自己上传的实现示例
2018/12/18 Javascript
微信打开网址添加在浏览器中打开提示的办法
2019/05/20 Javascript
Webpack 4如何动态切割JS注入文件名详解
2019/07/09 Javascript
解决三元运算符 报错“SyntaxError: can''t assign to conditional expression”
2020/02/12 Javascript
VUE实现吸底按钮
2021/03/04 Vue.js
[53:50]CHAOS vs Mineski 2019国际邀请赛小组赛 BO2 第一场 8.16
2019/08/18 DOTA
[03:01]完美盛典趣味短片 DOTA2年度最佳&拉胯英雄
2019/12/07 DOTA
利用Python爬取可用的代理IP
2016/08/18 Python
numpy.std() 计算矩阵标准差的方法
2018/07/11 Python
详解Django+Uwsgi+Nginx 实现生产环境部署
2018/11/06 Python
简单了解Python3 bytes和str类型的区别和联系
2019/12/19 Python
利用python 下载bilibili视频
2020/11/13 Python
使用CSS3来实现滚动视差效果的教程
2015/08/24 HTML / CSS
Lenox官网:精美的瓷器&独特的礼品
2017/02/12 全球购物
小学后勤管理制度
2014/01/14 职场文书
经理助理岗位职责
2014/03/05 职场文书
市场营销专业毕业生求职信
2014/03/26 职场文书
文明生主要事迹
2014/05/25 职场文书
啤酒节策划方案
2014/05/28 职场文书
Go语言的协程上下文的几个方法和用法
2022/04/11 Golang
postgresql之greenplum字符串去重拼接方式
2023/05/08 PostgreSQL