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 相关文章推荐
JavaScript中变量提升 Hoisting
Jul 03 Javascript
jquery.blockUI.js上传滚动等待效果实现思路及代码
Mar 18 Javascript
jQuery中RadioButtonList的功能及用法实例介绍
Aug 23 Javascript
jQuery实现文本展开收缩特效
Jun 03 Javascript
jQuery模拟原生态App上拉刷新下拉加载更多页面及原理
Aug 10 Javascript
Bootstrap表单制作代码
Mar 17 Javascript
JavaScript结合HTML DOM实现联动菜单
Apr 05 Javascript
Three.js实现绘制字体模型示例代码
Sep 26 Javascript
加快Vue项目的开发速度的方法
Dec 12 Javascript
移动端手指操控左右滑动的菜单
Sep 08 Javascript
对layui初始化列表的CheckBox属性详解
Sep 13 Javascript
微信公众号网页分享功能开发的示例代码
May 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笔试题
2009/08/04 PHP
php 转换字符串编码 iconv与mb_convert_encoding的区别说明
2011/11/10 PHP
CURL状态码列表(详细)
2013/06/27 PHP
PHP调用Linux命令权限不足问题解决方法
2015/02/07 PHP
php实现smarty模板无限极分类的方法
2015/12/07 PHP
老司机传授Ubuntu下Apache+PHP+MySQL环境搭建攻略
2016/03/20 PHP
浅析php-fpm静态和动态执行方式的比较
2016/11/09 PHP
laravel 解决强制跳转 https的问题
2019/10/22 PHP
JS 动态加载脚本的4种方法
2009/05/05 Javascript
javascript事件问题
2009/09/05 Javascript
document.execCommand()的用法小结
2014/01/08 Javascript
javascript限制文本框输入值类型的方法
2015/05/07 Javascript
基于JavaScript实现图片剪切效果
2017/03/07 Javascript
详解RequireJs官方使用教程
2017/10/31 Javascript
JavaScript内存泄漏的处理方式
2017/11/20 Javascript
nodejs实现OAuth2.0授权服务认证
2017/12/27 NodeJs
使用Vue 实现滑动验证码功能
2019/06/27 Javascript
Element ui 下拉多选时新增一个选择所有的选项
2019/08/21 Javascript
js+cavans实现图片滑块验证
2020/09/29 Javascript
[03:05]《我与DAC》之xiao8:DAC与BG
2018/03/27 DOTA
python 自动提交和抓取网页
2009/07/13 Python
python海龟绘图实例教程
2014/07/24 Python
python3抓取中文网页的方法
2015/07/28 Python
python3.6使用urllib完成下载的实例
2018/12/19 Python
自学python的建议和周期预算
2019/01/30 Python
djang常用查询SQL语句的使用代码
2019/02/15 Python
Python中正反斜杠(‘/’和‘\’)的意义与用法
2019/08/12 Python
python游戏开发的五个案例分享
2020/03/09 Python
CSS3 不定高宽垂直水平居中的几种方式
2020/03/26 HTML / CSS
德国玩具商店:Planet Happy DE
2021/01/16 全球购物
中餐厅主管的职责范文
2014/02/04 职场文书
合伙协议书范本
2014/04/21 职场文书
课外活动总结范文
2014/07/09 职场文书
毕业横幅标语
2014/10/08 职场文书
2016教师六五普法学习心得体会
2016/01/21 职场文书
python 中的@运算符使用
2021/05/26 Python