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内核之基本概念
Oct 21 Javascript
jQuery之选择组件的深入解析
Jun 19 Javascript
Javascript验证用户输入URL地址是否为空及格式是否正确
Oct 09 Javascript
jQuery函数map()和each()介绍及异同点分析
Nov 08 Javascript
详解JavaScript函数对象
Nov 15 Javascript
Angular ng-class详解及实例代码
Sep 19 Javascript
jQuery实现扑克正反面翻牌效果
Mar 10 Javascript
vue.js移动端tab组件的封装实践实例
Jun 30 Javascript
EasyUI的TreeGrid的过滤功能的解决思路
Aug 08 Javascript
vue中SPA单页面应用程序详解
Nov 07 Javascript
dts文件中删除一个node或属性的操作方法
Aug 05 Javascript
Vue Promise的axios请求封装详解
Aug 13 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
虫族 Zerg 魔法科技
2020/03/14 星际争霸
社区(php&amp;&amp;mysql)三
2006/10/09 PHP
php 调用远程url的六种方法小结
2009/11/02 PHP
PHP截断标题且兼容utf8和gb2312编码
2013/09/22 PHP
php通过curl模拟登陆DZ论坛
2015/05/11 PHP
js或css文件后面跟参数的原因说明
2010/01/09 Javascript
JQuery.uploadify 上传文件插件的使用详解 for ASP.NET
2010/01/22 Javascript
jquery 简单应用示例总结
2013/08/09 Javascript
深入理解JavaScript系列(47):对象创建模式(上篇)
2015/03/04 Javascript
javascript实现图片自动和可控的轮播切换特效
2015/04/13 Javascript
Bootstrap Table使用方法解析
2016/10/19 Javascript
jQuery实现拖拽可编辑模块功能代码
2017/01/12 Javascript
利用Mongoose让JSON数据直接插入或更新到MongoDB
2017/05/03 Javascript
详解VUE 定义全局变量的几种实现方式
2017/06/01 Javascript
值得收藏的vuejs安装教程
2017/11/21 Javascript
浅谈Angular HttpClient简单入门
2018/05/04 Javascript
使用jquery的cookie实现登录页记住用户名和密码的方法
2019/03/13 jQuery
jQuery操作元素追加内容示例
2020/01/10 jQuery
在Python的Flask框架中使用日期和时间的教程
2015/04/21 Python
实践Python的爬虫框架Scrapy来抓取豆瓣电影TOP250
2016/01/20 Python
Python解惑之True和False详解
2017/04/24 Python
python3中的md5加密实例
2018/05/29 Python
Python 实现某个功能每隔一段时间被执行一次的功能方法
2018/10/14 Python
Python解析命令行读取参数之argparse模块
2019/07/26 Python
Python实现猜年龄游戏代码实例
2020/03/25 Python
HTML5 canvas基本绘图之图形变换
2016/06/27 HTML / CSS
HSRP的含义以及如何工作
2014/09/10 面试题
自动化专业毕业生自荐信
2013/11/01 职场文书
幼儿园评语大全
2014/04/17 职场文书
分公司负责人任命书
2014/06/04 职场文书
医院搬迁方案
2014/06/14 职场文书
朋友离别感言
2015/08/04 职场文书
人民币使用说明书
2019/04/17 职场文书
高考升学宴主持词
2019/06/21 职场文书
MySQL主从搭建(多主一从)的实现思路与步骤
2021/05/13 MySQL
MySQL 如何设计统计数据表
2021/06/15 MySQL