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 相关文章推荐
JavaScript代码编写中各种各样的坑和填坑方法
Jun 06 Javascript
js css 实现遮罩层覆盖其他页面元素附图
Sep 22 Javascript
JS实现黑客帝国文字下落效果
Sep 01 Javascript
微信小程序 form组件详解
Oct 25 Javascript
js移动焦点到最后位置的简单方法
Nov 25 Javascript
基于Vue实现可以拖拽的树形表格实例详解
Oct 18 Javascript
微信小程序网络层封装的实现(promise, 登录锁)
May 08 Javascript
React Hooks 实现和由来以及解决的问题详解
Jan 17 Javascript
Vue路由的模块自动化与统一加载实现
Jun 05 Javascript
vue中移动端调取本地的复制的文本方式
Jul 18 Javascript
js实现3D旋转效果
Aug 18 Javascript
VUE递归树形实现多级列表
Jul 15 Vue.js
使用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
php跨域cookie共享使用方法
2014/02/20 PHP
PHP中使用file_get_contents抓取网页中文乱码问题解决方法
2014/12/17 PHP
总结PHP代码规范、流程规范、git规范
2018/06/18 PHP
ThinkPHP5.1表单令牌Token失效问题的解决
2019/03/22 PHP
JQuery拖拽元素改变大小尺寸实现代码
2012/12/10 Javascript
JavaScript中prototype为对象添加属性的误区介绍
2013/10/15 Javascript
asm.js使用示例代码
2013/11/28 Javascript
javascript 获取iframe里页面中元素值的方法
2014/02/17 Javascript
jQuery中大家不太了解的几个方法
2015/03/04 Javascript
javascript实现简单的省市区三级联动
2015/05/14 Javascript
jquery日历插件datepicker用法分析
2016/01/22 Javascript
浅谈JavaScript的全局变量与局部变量
2016/06/10 Javascript
jQuery实现对无序列表的排序功能(附demo源码下载)
2016/06/25 Javascript
JS打印组合功能
2016/08/04 Javascript
JavaScript代码里的判断小结
2016/08/22 Javascript
JavaScript中三种常见的排序方法
2017/02/24 Javascript
js处理包含中文的字符串实例
2017/10/11 Javascript
关于自定义Egg.js的请求级别日志详解
2018/12/12 Javascript
解决微信小程序中的滚动穿透问题
2019/09/16 Javascript
js实现数据导出为EXCEL(支持大量数据导出)
2020/03/31 Javascript
[46:21]Liquid vs LGD 2018国际邀请赛淘汰赛BO3 第一场 8.23
2018/08/24 DOTA
Python 时间处理datetime实例
2008/09/06 Python
Python中死锁的形成示例及死锁情况的防止
2016/06/14 Python
使用pyecharts在jupyter notebook上绘图
2020/04/23 Python
python实现汉诺塔算法
2021/03/01 Python
深入了解Python在HDA中的应用
2019/09/05 Python
Boda Skins皮衣官网:奢侈皮夹克,全球配送
2016/12/15 全球购物
锐步美国官方网站:Reebok美国
2018/01/10 全球购物
UGG英国官方网站:UGG UK
2018/02/08 全球购物
德国网上宠物店:Zoobio
2018/05/23 全球购物
答谢酒会主持词
2015/07/02 职场文书
初二数学教学反思
2016/02/17 职场文书
扩展多台相同的Web服务器
2021/04/01 Servers
python调试工具Birdseye的使用教程
2021/05/25 Python
R9700摩机记
2022/04/05 无线电
如何Tomcat中使用ipv6地址
2022/05/06 Servers