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中SetInterval与setTimeout的定时器用法
Aug 24 Javascript
浅谈在js传递参数中含加号(+)的处理方式
Oct 11 Javascript
js记录点击某个按钮的次数-刷新次数为初始状态的实例
Feb 15 Javascript
jquery 校验中国身份证号码实例详解
Apr 11 jQuery
d3.js入门教程之数据绑定详解
Apr 28 Javascript
vue子父组件通信的实现代码
Jul 09 Javascript
详解Vue单元测试case写法
May 24 Javascript
jQuery实现百度图片移入移出内容提示框上下左右移动的效果
Jun 05 jQuery
AngularJS实现的鼠标拖动画矩形框示例【可兼容IE8】
May 17 Javascript
分享Angular http interceptors 拦截器使用(推荐)
Nov 10 Javascript
JavaScript实现沿五角星形线摆动的小圆实例详解
Jul 28 Javascript
解决Can't find variable: SockJS vue项目的问题
Sep 22 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 判断访客是否为搜索引擎蜘蛛的函数代码
2011/07/29 PHP
用PHP实现的四则运算表达式计算实现代码
2011/08/02 PHP
Thinkphp模板中截取字符串函数简介
2014/06/17 PHP
广告显示判断
2006/08/31 Javascript
使用SyntaxHighlighter实现HTML高亮显示代码的方法
2010/02/04 Javascript
关于javaScript注册click事件传递参数的不成功问题
2014/07/18 Javascript
javascript实现的平方米、亩、公顷单位换算小程序
2014/08/11 Javascript
一个JavaScript操作元素定位元素的实例
2014/10/29 Javascript
全面解析Bootstrap表单使用方法(表单控件)
2015/11/24 Javascript
响应式表格之固定表头的简单实现
2016/08/26 Javascript
Vue.js组件tabs实现选项卡切换效果
2016/12/01 Javascript
使用react-router4.0实现重定向和404功能的方法
2017/08/28 Javascript
详解关于react-redux中的connect用法介绍及原理解析
2017/09/11 Javascript
微信小程序数据分析之自定义分析的实现
2018/08/17 Javascript
mpvue全局引入sass文件的方法步骤
2019/03/06 Javascript
Ant Design Pro 下实现文件下载的实现代码
2019/12/03 Javascript
微信小程序实现滚动加载更多的代码
2019/12/06 Javascript
浅谈vue中$bus的使用和涉及到的问题
2020/07/28 Javascript
python使用正则搜索字符串或文件中的浮点数代码实例
2014/07/11 Python
Queue 实现生产者消费者模型(实例讲解)
2017/11/13 Python
浅谈使用Python内置函数getattr实现分发模式
2018/01/22 Python
Python嵌套式数据结构实例浅析
2019/03/05 Python
Python 使用 prettytable 库打印表格美化输出功能
2019/12/26 Python
NumPy排序的实现
2020/01/21 Python
python-xpath获取html文档的部分内容
2020/03/06 Python
HTML+CSS3+JS 实现的下拉菜单
2020/11/25 HTML / CSS
使用HTML和CSS实现的标签云效果(附demo)
2021/02/03 HTML / CSS
彪马土耳其官网:PUMA土耳其
2019/07/14 全球购物
一些Unix笔试题和面试题
2013/01/22 面试题
大学毕业生通用自荐信范文
2013/10/31 职场文书
优秀党员获奖感言
2014/02/18 职场文书
五一手机促销方案
2014/03/08 职场文书
机电一体化毕业生自荐信
2014/06/19 职场文书
岗位职责说明书模板
2014/07/30 职场文书
2016元旦晚会主持人开场白和结束语
2015/12/03 职场文书
python和Appium的移动端多设备自动化测试框架
2022/04/26 Python