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 自定义事件初探
Aug 21 Javascript
利用JQuery+EasyDrag 实现弹出可拖动的Div,同时向Div传值,然后返回Div选中的值
Oct 24 Javascript
EasySlider 基于jQuery功能强大简单易用的滑动门插件
Jun 11 Javascript
为JS扩展Array.prototype.indexOf引发的问题探讨及解决
Apr 24 Javascript
struts2+jquery+json实现异步加载数据(自写)
Jun 24 Javascript
JavaScript必知必会(七)js对象继承
Jun 08 Javascript
angular.js分页代码的实例
Jul 27 Javascript
js is_valid_filename验证文件名的函数
Jul 19 Javascript
详解如何webpack使用DllPlugin
Sep 30 Javascript
微信小程序MUI导航栏透明渐变功能示例(通过改变opacity实现)
Jan 24 Javascript
利用JavaScript模拟京东按键输入功能
Dec 01 Javascript
vue使用lodop打印控件实现浏览器兼容打印的方法
Feb 07 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
关于crontab的使用详解
2013/06/24 PHP
显示程序执行时间php函数代码
2013/08/29 PHP
PHP加密函数 Javascript/Js 解密函数
2013/09/23 PHP
实用的简单PHP分页集合包括使用方法
2013/10/21 PHP
PHP递归创建多级目录
2015/11/05 PHP
在Thinkphp中使用ajax实现无刷新分页的方法
2016/10/25 PHP
PHP Trait代码复用类与多继承实现方法详解
2019/06/17 PHP
javascript offsetX与layerX区别
2010/03/12 Javascript
JavaScript自定义等待wait函数实例分析
2015/03/23 Javascript
jQuery检查事件是否触发的方法
2015/06/26 Javascript
jQuery实现的经典滑动门效果
2015/09/22 Javascript
JQuery 的跨域方法推荐_可跨任何网站
2016/05/18 Javascript
Vue.js系列之项目结构说明(2)
2017/01/03 Javascript
vue Render中slots的使用的实例代码
2017/07/19 Javascript
React Native实现地址挑选器功能
2017/10/24 Javascript
在knockoutjs 上自己实现的flux(实例讲解)
2017/12/18 Javascript
vue获取dom元素注意事项
2017/12/28 Javascript
JavaScript中Array方法你该知道的正确打开方法
2018/09/11 Javascript
React父子组件间的传值的方法
2018/11/13 Javascript
es6数组的flat(),flatMap()函数用法实例分析
2020/04/18 Javascript
uni-app使用countdown插件实现倒计时
2020/11/01 Javascript
uni-app 自定义底部导航栏的实现
2020/12/11 Javascript
CentOS安装pillow报错的解决方法
2016/01/27 Python
numpy.random.seed()的使用实例解析
2018/02/03 Python
Python实现的质因式分解算法示例
2018/05/03 Python
使用python将图片格式转换为ico格式的示例
2018/10/22 Python
Python 调用PIL库失败的解决方法
2019/01/08 Python
pytorch实现mnist数据集的图像可视化及保存
2020/01/14 Python
python 通过邮件控制实现远程控制电脑操作
2020/03/16 Python
详解HTML5中表单验证的8种方法介绍
2016/12/19 HTML / CSS
美的官方商城:Midea
2016/09/14 全球购物
this关键字的含义
2015/04/08 面试题
旷课检讨书1000字
2014/02/14 职场文书
病房管理制度范本
2015/08/06 职场文书
springboot使用Redis作缓存使用入门教程
2021/07/25 Redis
戴尔Win11系统no bootable devices found解决教程
2022/09/23 数码科技