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 相关文章推荐
JS自动缩小超出大小的图片
Oct 12 Javascript
JavaScript绑定事件监听函数的通用方法
May 14 Javascript
jQuery查找节点方法完整实例
Sep 13 Javascript
Bootstrap3 Grid system原理及应用详解
Sep 30 Javascript
Bootstrap优化站点资源、响应式图片、传送带使用详解3
Oct 14 Javascript
Vue.JS入门教程之处理表单
Dec 01 Javascript
JS常用知识点整理
Jan 21 Javascript
如何重置vue打印变量的显示方式
Dec 06 Javascript
node.js文件上传重命名以及移动位置的示例代码
Jan 19 Javascript
详解webpack-dev-server的简单使用
Apr 02 Javascript
angularJs select绑定的model取不到值的解决方法
Oct 08 Javascript
详解微信小程序之scroll-view的flex布局问题
Jan 16 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中的登陆login
2007/01/18 PHP
Thinkphp+smarty+uploadify实现无刷新上传
2015/07/30 PHP
AJAX PHP无刷新form表单提交的简单实现(推荐)
2016/09/09 PHP
PHP实现mysqli批量执行多条语句的方法示例
2017/07/22 PHP
PHP实现Snowflake生成分布式唯一ID的方法示例
2020/08/30 PHP
使用JQUERY Tabs插件宿主IFRAMES
2010/01/01 Javascript
利用jQuery 实现GridView异步排序、分页的代码
2010/02/06 Javascript
javascript 星级评分效果(手写)
2012/12/24 Javascript
replace()方法查找字符使用示例
2013/10/28 Javascript
JavaScript实现url地址自动检测并添加URL链接示例代码
2013/11/12 Javascript
整理Javascript基础入门学习笔记
2015/11/29 Javascript
javascript数组克隆简单实现方法
2015/12/16 Javascript
JS控制FileUpload的上传文件类型实例代码
2016/10/07 Javascript
JavaScript中为事件指定处理程序的五种方式分析
2018/07/27 Javascript
vue自定义tap指令及tap事件的实现
2018/09/18 Javascript
如何利用vue+vue-router+elementUI实现简易通讯录
2019/05/13 Javascript
Vue中this.$nextTick的作用及用法
2020/02/04 Javascript
vue webpack build资源相对路径的问题及解决方法
2020/06/04 Javascript
python 获取网页编码方式实现代码
2017/03/11 Python
python全栈知识点总结
2019/07/01 Python
anaconda如何查看并管理python环境
2019/07/05 Python
Python实现滑动平均(Moving Average)的例子
2019/08/24 Python
通过python调用adb命令对App进行性能测试方式
2020/04/23 Python
Python 存取npy格式数据实例
2020/07/01 Python
主题班会演讲稿
2014/05/22 职场文书
关爱残疾人标语
2014/06/25 职场文书
2015年幼儿园新年寄语
2014/12/08 职场文书
寻衅滋事罪辩护词
2015/05/21 职场文书
主持人大赛开场白
2015/05/29 职场文书
庆七一活动简报
2015/07/20 职场文书
大学自主招生自荐信(2016精选篇)
2016/01/28 职场文书
2016优秀大学生个人事迹材料范文
2016/03/01 职场文书
2016年大学生暑期社会实践活动总结
2016/04/06 职场文书
Python基础之Socket通信原理
2021/04/22 Python
教你怎么用Python处理excel实现自动化办公
2021/04/30 Python
Pytorch可视化的几种实现方法
2021/06/10 Python