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 Event学习第八章 事件的顺序
Feb 07 Javascript
TreeView 用法(有代码)(asp.net)
Jul 15 Javascript
浅析node连接数据库(express+mysql)
Nov 30 Javascript
AngularJS中使用HTML5手机摄像头拍照
Feb 22 Javascript
jQuery内容折叠效果插件用法实例分析(附demo源码)
Apr 28 Javascript
JS 清除字符串数组中,重复元素的实现方法
May 24 Javascript
JavaScript必知必会(二) null 和undefined
Jun 08 Javascript
微信小程序 生命周期函数详解
May 24 Javascript
javascript基本常用排序算法解析
Sep 27 Javascript
Vue Router history模式的配置方法及其原理
May 30 Javascript
VueCli生产环境打包部署跨域失败的解决
Nov 13 Javascript
解决vue项目中出现Invalid Host header的问题
Nov 17 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 SPL标准库之文件操作(SplFileInfo和SplFileObject)实例
2015/05/11 PHP
php常用图片处理类
2016/03/16 PHP
laravel 实现设置时区的简单方法
2019/10/10 PHP
Laravel 中使用简单的方法跟踪用户是否在线(推荐)
2019/10/30 PHP
Javascript创建Silverlight Plugin以及自定义nonSilverlight和lowSilverlight样式
2010/06/28 Javascript
jQuery的实现原理的模拟代码 -2 数据部分
2010/08/01 Javascript
能说明你的Javascript技术很烂的五个原因分析
2011/10/28 Javascript
YUI Compressor压缩JavaScript原理及微优化
2013/01/07 Javascript
使用RequireJS优化JavaScript引用代码的方法
2015/07/01 Javascript
常用jQuery代码分享
2015/07/14 Javascript
JS实现动态表格的添加,修改,删除功能(推荐)
2016/06/15 Javascript
JS之if语句对接事件动作逻辑(详解)
2017/06/28 Javascript
iview给radio按钮组件加点击事件的实例
2017/09/30 Javascript
基于Vue的ajax公共方法(详解)
2018/01/20 Javascript
浅谈JavaScript_DOM学习篇_图片切换小案例
2019/03/19 Javascript
微信小程序地图绘制线段并且测量(实例代码)
2020/01/02 Javascript
JavaScript实现简易计算器小功能
2020/10/22 Javascript
[01:07]2015国际邀请赛 中国区预选赛精彩回顾
2015/06/15 DOTA
python中dir函数用法分析
2015/04/17 Python
Django小白教程之Django用户注册与登录
2016/04/22 Python
Python使用matplotlib绘制余弦的散点图示例
2018/03/14 Python
Python实现删除时保留特定文件夹和文件的示例
2018/04/27 Python
python3.x实现发送邮件功能
2018/05/22 Python
pytorch常见的Tensor类型详解
2020/01/15 Python
python中使用paramiko模块并实现远程连接服务器执行上传下载功能
2020/02/29 Python
jupyter notebook更换皮肤主题的实现
2021/01/07 Python
CSS3实现伪类hover离开时平滑过渡效果示例
2017/08/10 HTML / CSS
localStorage 设置过期时间的方法实现
2018/12/21 HTML / CSS
Expedia印度尼西亚站:预订酒店、廉价航班和度假套餐
2018/01/31 全球购物
德国香水、化妆品和护理产品网上商店:Parfumdreams
2018/09/26 全球购物
日本乐天德国站:Rakuten.de
2019/05/16 全球购物
元旦获奖感言
2014/03/08 职场文书
创新社会管理心得体会
2014/09/12 职场文书
2015年学校教科室工作总结
2015/07/20 职场文书
python实现对doc、txt、xls等文档的读写操作
2022/04/02 Python
六个好看实用的 HTML + CSS 后台登录入口页面
2022/04/28 HTML / CSS