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 相关文章推荐
jquery简单的拖动效果实现原理及示例
Jul 26 Javascript
将文本输入框内容加入表中的js代码
Aug 18 Javascript
js数组中如何随机取出一个值
Jun 13 Javascript
jQuery点缩略图弹出层显示大图片
Feb 13 Javascript
理解AngularJs指令
Dec 10 Javascript
在Node.js中使用Javascript Generators详解
May 05 Javascript
基于react组件之间的参数传递(详解)
Sep 05 Javascript
JavaScript编程设计模式之构造器模式实例分析
Oct 25 Javascript
微信小程序实现聊天对话(文本、图片)功能
Jul 06 Javascript
学习React中ref的两个demo示例
Aug 14 Javascript
javascript中UMD规范的代码推演
Aug 29 Javascript
超详细动手搭建一个VuePress 站点及开启PWA与自动部署的方法
Jan 27 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
浅谈PHP正则中的捕获组与非捕获组
2016/07/18 PHP
深入理解Yii2.0乐观锁与悲观锁的原理与使用
2017/07/26 PHP
php 下 html5 XHR2 + FormData + File API 上传文件操作实例分析
2020/02/28 PHP
javascript学习笔记(三)显示当时时间的代码
2011/04/08 Javascript
给artDialog 5.02 增加ajax get功能详细介绍
2012/11/13 Javascript
window.open关于浏览器拦截问题分析及解决方法
2013/02/05 Javascript
jquery处理json数据实例分析
2014/06/03 Javascript
JS设置cookie、读取cookie、删除cookie
2015/04/17 Javascript
JQuery.validate在ie8下不支持的快速解决方法
2016/05/18 Javascript
Radio 单选JS动态添加的选项onchange事件无效的解决方法
2016/12/12 Javascript
jQuery+ajax的资源回收处理机制分析
2017/01/07 Javascript
jQuery dateRangePicker插件使用方法详解
2017/07/28 jQuery
使用vue-aplayer插件时出现的问题的解决
2018/03/02 Javascript
JS遍历DOM文档树的方法实例详解
2018/04/03 Javascript
React Native日期时间选择组件的示例代码
2018/04/27 Javascript
vue.js将时间戳转化为日期格式的实现代码
2018/06/05 Javascript
优雅的在React项目中使用Redux的方法
2018/11/10 Javascript
vue中使用props传值的方法
2019/05/08 Javascript
Javascript如何实现扩充基本类型
2020/08/26 Javascript
使用Python编写简单网络爬虫抓取视频下载资源
2014/11/04 Python
在Python下进行UDP网络编程的教程
2015/04/29 Python
python动态加载包的方法小结
2016/04/18 Python
numpy 返回函数的上三角矩阵实例
2019/11/25 Python
python连接mongodb集群方法详解
2020/02/13 Python
python数据库操作mysql:pymysql、sqlalchemy常见用法详解
2020/03/30 Python
Pytorch mask-rcnn 实现细节分享
2020/06/24 Python
用HTML5实现鼠标滚轮事件放大缩小图片的功能
2015/06/25 HTML / CSS
html5自动播放mov格式视频的实例代码
2020/01/14 HTML / CSS
小米官方旗舰店:Xiaomi
2020/08/07 全球购物
关于是否需要写商业计划书
2014/02/07 职场文书
如何写好建议书
2014/03/13 职场文书
物联网工程专业推荐信
2014/09/08 职场文书
走群众路线剖析材料
2014/10/09 职场文书
见习报告的格式
2014/10/31 职场文书
2014年医院后勤工作总结
2014/12/06 职场文书
PHP遍历数组的6种方式总结
2021/11/17 PHP