js中的屏蔽的使用示例


Posted in Javascript onJuly 30, 2013

js屏蔽效果

/** 屏蔽F1帮助 */ 
window.onhelp = function(){return false;} 
/** 
*屏蔽 F5、Ctrl+N、Shift+F10、Alt+F4 
*如果想要屏蔽其他键,则找到对应的 keyCode 再依照此方法即可 
*/ 
document.onkeydown = function(event){ 
event = window.event || event; 
if(event.keyCode==116 || (event.ctrlKey && event.keyCode==78) || (event.shiftKey && event.keyCode==121) || (event.altKey && event.keyCode==115)){ 
event.keyCode =0; 
event.returnvalue = false; 
} 
} 
/** 屏蔽鼠标右键 */ 
document.oncontextmenu = function(){return false;} 
//或者 
document.onmousedown = function(event){ 
event = window.event || event; 
if(document.all && event.button == 2) { 
event.returnvalue=false; 
} 
} 
/** 
* 屏蔽“后退”功能(<a href="javascript:replaceLocation('http://www.google.com')" mce_href="javascript:replaceLocation('http://www.google.com')">Google</a>) 
* @param url 页面要转向的URL 
*/ 
function replaceLocation(url){ 
document.location.replace(url); 
} 
/** 屏蔽选中网页内容 */ 
document.onselectstart=function(){return false;} 
/** 屏蔽复制网页内容 */ 
document.body.oncopy = function(){return false;} 
/** 屏蔽剪切网页内容 */ 
document.body.oncut = function(){return false;} 
/** 屏蔽向网页粘贴内容 */ 
document.body.onpaste = function(){return false;} 
/** 屏蔽拷屏(不停的清空剪贴板) */ 
window.setInterval('window.clipboardData("Text", "")', 100); 
/** 
* 屏蔽查看源文件( <body onload=clear()> ) 
*/ 
function clear() { 
var source=document.body.firstChild.data; 
document.open(); 
document.close(); 
document.body.innerHTML = source; 
} 
/** 
* 屏蔽js报错 
*/ 
function KillError() 
{ 
return true; 
} 
window.onerror=KillError;
Javascript 相关文章推荐
jquery遍历筛选数组的几种方法和遍历解析json对象
Dec 13 Javascript
js文件Cookie存取值示例代码
Feb 20 Javascript
Redis基本知识、安装、部署、配置笔记
Mar 05 Javascript
javascript+html5实现绘制圆环的方法
Jul 28 Javascript
javascript实现的淘宝旅行通用日历组件用法实例
Aug 03 Javascript
AngularJS在IE8的不支持的解决方法
May 13 Javascript
AngularJS下对数组的对比分析
Aug 24 Javascript
Bootstrap框架结合jQuery仿百度换肤功能实例解析
Sep 17 Javascript
JS中使用textPath实现线条上的文字
Dec 25 Javascript
使用jQuery实现掷骰子游戏
Oct 24 jQuery
vue自定义switch开关组件,实现样式可自行更改
Nov 01 Javascript
vue项目中使用rem,在入口文件添加内容操作
Nov 11 Javascript
使用js正则控制input标签只允许输入的值
Jul 29 #Javascript
js为鼠标添加右击事件防止默认的右击菜单弹出
Jul 29 #Javascript
js保留两位小数使用toFixed实现
Jul 29 #Javascript
jquery图片不完全按比例自动缩小的简单代码
Jul 29 #Javascript
jquery验证手机号码、邮箱格式是否正确示例代码
Jul 28 #Javascript
jquery 定位input元素的几种方法小结
Jul 28 #Javascript
jquery 获取表单元素里面的值示例代码
Jul 28 #Javascript
You might like
Laravel使用支付宝进行支付的示例代码
2017/08/16 PHP
详解PHP 二维数组排序保持键名不变
2019/03/06 PHP
Yii框架组件的事件机制原理与用法分析
2020/04/07 PHP
判断JavaScript对象是否可用的最正确方法分析
2008/10/03 Javascript
Javascript select控件操作大全(新增、修改、删除、选中、清空、判断存在等)
2008/12/19 Javascript
FireFox JavaScript全局Event对象
2009/06/14 Javascript
jquery checkbox实现单选小例
2013/11/27 Javascript
网页右下角弹出窗体实现代码
2014/06/05 Javascript
javascript面向对象之访问对象属性的两种方式分析
2015/01/13 Javascript
检测一个函数是否是JavaScript原生函数的小技巧
2015/03/13 Javascript
对jQuary选择器的全面总结
2016/06/20 Javascript
分享jQuery封装好的一些常用操作
2016/07/28 Javascript
微信小程序 Page()函数详解
2016/10/17 Javascript
Nodejs+express+ejs简单使用实例代码
2017/09/18 NodeJs
Web开发使用Angular实现用户密码强度判别的方法
2017/09/27 Javascript
详解从Vue.js源码看异步更新DOM策略及nextTick
2017/10/11 Javascript
Vue中android4.4不兼容问题的解决方法
2018/09/04 Javascript
Vue.extend 编程式插入组件的实现
2019/11/18 Javascript
JavaScript 俄罗斯方块游戏实现方法与代码解释
2020/04/08 Javascript
vue中后端做Excel导出功能返回数据流前端的处理操作
2020/09/08 Javascript
总结Python编程中三条常用的技巧
2015/05/11 Python
详解Django中六个常用的自定义装饰器
2018/07/04 Python
Python作用域与名字空间原理详解
2020/03/21 Python
移动HTML5前端框架—MUI的使用
2017/12/18 HTML / CSS
世界第一曲奇连锁店:Mrs. Fields Cookies
2017/02/04 全球购物
台湾家适得:Homeget
2019/02/11 全球购物
EMU Australia澳大利亚官网:澳大利亚本土雪地靴品牌
2019/07/24 全球购物
新西兰最大、占有率最高的综合性药房:PharmacyDirect药房中文网
2020/11/03 全球购物
仓库班组长岗位职责
2013/12/12 职场文书
前台文员岗位职责
2013/12/28 职场文书
贸易跟单员英文求职信
2014/04/19 职场文书
竞选体育委员演讲稿
2014/04/26 职场文书
经典团队口号
2014/06/06 职场文书
买房协议书范本
2014/10/23 职场文书
2014年学校体育工作总结
2014/12/08 职场文书
详解Spring Security如何在权限中使用通配符
2022/06/28 Java/Android