JS代码屏蔽F12,右键,粘贴,复制,剪切,选中,操作实例


Posted in Javascript onSeptember 17, 2019

屏蔽f12审查

<script>
document.onkeydown = function () {
if (window.event && window.event.keyCode == 123) {
alert("F12被禁用");
event.keyCode = 0;
event.returnValue = false;
}
if (window.event && window.event.keyCode == 13) {
window.event.keyCode = 505;
}
if (window.event && window.event.keyCode == 8) {
alert(str + "\n请使用Del键进行字符的删除操作!");
window.event.returnValue = false;
}
}
</script>

屏蔽右键菜单

<script>
document.oncontextmenu = function (event) {
if (window.event) {
event = window.event;
}
try {
var the = event.srcElement;
if (!((the.tagName == "INPUT" && the.type.toLowerCase() == "text") || the.tagName == "TEXTAREA")) {
return false;
}
return true;
} catch (e) {
return false;
}
}
 
</script>

屏蔽粘贴

<script>
document.onpaste = function (event) {
if (window.event) {
event = window.event;
}
try {
var the = event.srcElement;
if (!((the.tagName == "INPUT" && the.type.toLowerCase() == "text") || the.tagName == "TEXTAREA")) {
return false;
}
return true;
} catch (e) {
return false;
}
}
</script>

屏蔽复制

<script>
document.oncopy = function (event) {
if (window.event) {
event = window.event;
}
try {
var the = event.srcElement;
if (!((the.tagName == "INPUT" && the.type.toLowerCase() == "text") || the.tagName == "TEXTAREA")) {
return false;
}
return true;
} catch (e) {
return false;
}
}
</script>

屏蔽剪切

<script>
document.oncut = function (event) {
if (window.event) {
event = window.event;
}
try {
var the = event.srcElement;
if (!((the.tagName == "INPUT" && the.type.toLowerCase() == "text") || the.tagName == "TEXTAREA")) {
return false;
}
return true;
} catch (e) {
return false;
}
}<script>

屏蔽选中

<script>
document.onselectstart = function (event) {
if (window.event) {
event = window.event;
}
try {
var the = event.srcElement;
if (!((the.tagName == "INPUT" && the.type.toLowerCase() == "text") || the.tagName == "TEXTAREA")) {
return false;
}
return true;
} catch (e) {
return false;
}
}
</script>

这些代码获取你在某些特殊开发的场合你可以用到,但是你也只能用这个骗一下小白,哈哈! 我收藏的分享出来给大家!

Javascript 相关文章推荐
给Function做的OOP扩展
May 07 Javascript
使用JS进行目录上传(相当于批量上传)
Dec 05 Javascript
10款非常有用的 Ajax 插件分享
Mar 14 Javascript
JavaScript 函数惰性载入的实现及其优点介绍
Aug 12 Javascript
Windows 系统下安装和部署Egret的开发环境
Jul 31 Javascript
深入分析escape()、encodeURI()、encodeURIComponent()的区别及示例
Aug 04 Javascript
JavaScript实现按Ctrl键打开新页面
Sep 04 Javascript
使用AngularJS中的SCE来防止XSS攻击的方法
Jun 18 Javascript
微信小程序(应用号)开发新闻客户端实例
Oct 24 Javascript
微信小程序实现YDUI的ScrollNav组件
Feb 02 Javascript
vue路由组件按需加载的几种方法小结
Jul 12 Javascript
Vue源码分析之Vue实例初始化详解
Aug 25 Javascript
uni app仿微信顶部导航条功能
Sep 17 #Javascript
layui 关闭open弹出框 刷新table表格页面的方法
Sep 16 #Javascript
解决layer.confirm选择完之后消息框不消失的问题
Sep 16 #Javascript
解决layui轮播图有数据不显示的情况
Sep 16 #Javascript
基于layui轮播图满屏是高度自适应的解决方法
Sep 16 #Javascript
关于Layui Table隐藏列问题
Sep 16 #Javascript
Layer.js实现表格溢出内容省略号显示,悬停显示全部的方法
Sep 16 #Javascript
You might like
PHP5 操作MySQL数据库基础代码
2009/09/29 PHP
PHP版国家代码、缩写查询函数代码
2011/08/14 PHP
THINKPHP在添加数据的时候获取主键id的值方法
2017/04/03 PHP
php框架知识点的整理和补充
2021/03/01 PHP
ie下动态加态js文件的方法
2011/09/13 Javascript
javascript删除数组元素并且数组长度减小的简单实例
2014/02/14 Javascript
JS拖拽组件学习使用
2016/01/19 Javascript
获取阴历(农历)和当前日期的js代码
2016/02/15 Javascript
基于bootstrap插件实现autocomplete自动完成表单
2016/05/07 Javascript
angularJS 指令封装回到顶部示例详解
2017/01/22 Javascript
jQuery中on方法使用注意事项详解
2017/02/15 Javascript
js Dom实现换肤效果
2017/10/21 Javascript
浅谈AngularJs 双向绑定原理(数据绑定机制)
2017/12/07 Javascript
elementUI 设置input的只读或禁用的方法
2018/10/30 Javascript
谈谈IntersectionObserver懒加载的具体使用
2019/10/15 Javascript
js实现日历
2020/11/07 Javascript
[19:24]DOTA2客户端使用指南 一分钟快速设置轻松超神
2013/09/24 DOTA
[49:13]DOTA2上海特级锦标赛C组资格赛#1 OG VS LGD第一局
2016/02/27 DOTA
[01:09:23]KG vs TNC 2019国际邀请赛小组赛 BO2 第一场 8.15
2019/08/16 DOTA
Django中模型Model添加JSON类型字段的方法
2015/06/17 Python
浅谈python中的变量默认是什么类型
2016/09/11 Python
Python探索之静态方法和类方法的区别详解
2017/10/27 Python
django模板语法学习之include示例详解
2017/12/17 Python
用python 批量更改图像尺寸到统一大小的方法
2018/03/31 Python
Python使用itchat模块实现简单的微信控制电脑功能示例
2019/08/26 Python
Python实现图片批量加入水印代码实例
2019/11/30 Python
Pytorch之view及view_as使用详解
2019/12/31 Python
浅谈pytorch池化maxpool2D注意事项
2020/02/18 Python
Python如何在windows环境安装pip及rarfile
2020/06/15 Python
如何写好升职自荐信
2014/01/06 职场文书
高校十八大报告感想
2014/01/27 职场文书
健康教育评估方案
2014/05/25 职场文书
师德师风剖析材料
2014/09/30 职场文书
校本研修个人总结
2015/02/28 职场文书
小学生作文之《压岁钱的烦恼》
2019/09/27 职场文书
百善孝为先:关于孝道的经典语录
2019/10/18 职场文书