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子属性过滤选择器用法分析
Feb 10 Javascript
php利用curl获取远程图片实现方法
Oct 26 Javascript
不得不分享的JavaScript常用方法函数集(上)
Dec 23 Javascript
浅谈JavaScript中小数和大整数的精度丢失
May 31 Javascript
浅谈Angular中ngModel的$render
Oct 24 Javascript
简单实现jquery焦点图
Dec 12 Javascript
js验证手机号、密码、短信验证码代码工具类
Jun 24 Javascript
javascript事件的绑定基础实例讲解(34)
Feb 14 Javascript
div中文字内容溢出常见的解决方法
Mar 16 Javascript
Node.JS段点续传:Nginx配置文件分段下载功能的实现方法
Mar 12 Javascript
vue mint-ui tabbar变组件使用
May 04 Javascript
vue 项目中当访问路由不存在的时候默认访问404页面操作
Aug 31 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
比较全的PHP 会话(session 时间设定)使用入门代码
2008/06/05 PHP
基于session_unset与session_destroy的区别详解
2013/06/03 PHP
3个PHP多维数组转为一维数组的方法实例
2014/03/13 PHP
destoon实现会员商铺中指定会员或会员组投放广告的方法
2014/08/21 PHP
php多重接口的实现方法
2015/06/20 PHP
基于Laravel5.4实现多字段登录功能方法示例
2017/08/11 PHP
Laravel5框架添加自定义辅助函数的方法
2018/08/01 PHP
PHP登录验证功能示例【用户名、密码、验证码、数据库、已登陆验证、自动登录和注销登录等】
2019/02/25 PHP
取键盘键位ASCII码的网页
2007/07/30 Javascript
Jquery 获取表单text,areatext,radio,checkbox,select值的代码
2009/11/12 Javascript
基于JavaScript 类的使用详解
2013/05/07 Javascript
php跨域调用json的例子
2013/11/13 Javascript
javascript面向对象程序设计(一)
2015/01/29 Javascript
javascript常见数据验证插件大全
2015/08/03 Javascript
Ajax+FormData+javascript实现无刷新表单信息提交
2016/10/24 Javascript
使用puppeteer爬取网站并抓出404无效链接
2018/12/20 Javascript
详解微信小程序的不同函数调用的几种方法
2019/05/08 Javascript
element-ui上传一张图片后隐藏上传按钮功能
2019/05/22 Javascript
简单了解vue中的v-if和v-show的区别
2019/10/08 Javascript
js实现简单的秒表
2020/01/16 Javascript
python实现微信接口(itchat)详细介绍
2017/10/23 Python
Django基础知识 URL路由系统详解
2019/07/18 Python
python爬虫豆瓣网的模拟登录实现
2019/08/21 Python
python pygame实现滚动横版射击游戏城市之战
2019/11/25 Python
Python安装第三方库攻略(pip和Anaconda)
2020/10/15 Python
Javascript 高级手势使用介绍
2013/04/21 HTML / CSS
基于HTML5的WebGL经典3D虚拟机房漫游动画
2017/11/15 HTML / CSS
精油和天然健康美容产品:Art Naturals
2018/01/27 全球购物
2019史上最全Database工程师题库
2015/12/06 面试题
中软国际Java程序员笔试题
2014/07/19 面试题
高二美术教学反思
2014/01/14 职场文书
优秀教师主要事迹
2014/02/01 职场文书
会计电算化专业自荐信
2014/03/15 职场文书
小学六一儿童节活动总结
2015/05/05 职场文书
六年级数学教学反思
2016/02/16 职场文书
如何让你的Nginx支持分布式追踪详解
2022/07/07 Servers