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 相关文章推荐
可以用鼠标拖动的DIV实现思路及代码
Oct 21 Javascript
jQuery之字体大小的设置方法
Feb 27 Javascript
js 动态为textbox添加下拉框数据源的方法
Apr 24 Javascript
javascript实现动态表头及表列的展现方法
Jul 14 Javascript
jQuery复合事件结合toggle()方法的用法示例
Jun 10 jQuery
Webpack中雪碧图插件使用详解
May 25 Javascript
Node.js中Koa2在控制台输出请求日志的方法示例
May 02 Javascript
JavaScript中的连续赋值问题实例分析
Jul 12 Javascript
vue自定义指令实现仅支持输入数字和浮点型的示例
Oct 30 Javascript
微信小程序动态设置图片大小的方法
Nov 21 Javascript
使用vue实现HTML页面生成图片的方法
Mar 12 Javascript
Javascript中Microtask和Macrotask鲜为人知的知识点
Apr 02 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数组函数
2008/08/18 PHP
使用PHP获取网络文件的实现代码
2010/01/01 PHP
php 去除html标记--strip_tags与htmlspecialchars的区别详解
2013/06/26 PHP
YII模块实现绑定二级域名的方法
2014/07/09 PHP
Thinkphp无限级分类代码
2015/11/11 PHP
详解WordPress开发中用于获取分类及子页面的函数用法
2016/01/08 PHP
php使用strip_tags()去除html标签仍有空白的解决方法
2016/07/28 PHP
PHP实现在数据库百万条数据中随机获取20条记录的方法
2017/04/19 PHP
ExtJS GTGrid 简单用户管理
2009/07/01 Javascript
在网页中使用document.write时遭遇的奇怪问题
2010/08/24 Javascript
JavaScript中获取元素索引的函数
2010/09/10 Javascript
非主流的textarea自增长实现js代码
2011/12/20 Javascript
js行号显示的文本框实现效果(兼容多种浏览器 )
2015/10/23 Javascript
jQuery AjaxUpload 上传图片代码
2016/02/02 Javascript
JS全角与半角转化实例(分享)
2017/07/04 Javascript
浅谈vue的props,data,computed变化对组件更新的影响
2018/01/16 Javascript
JavaScript实现删除数组重复元素的5种常用高效算法总结
2018/01/18 Javascript
从vue基础开始创建一个简单的增删改查的实例代码(推荐)
2018/02/11 Javascript
WebPack配置vue多页面的技巧
2018/05/15 Javascript
基于Vue的延迟加载插件vue-view-lazy
2018/05/21 Javascript
详解Node.js 中使用 ECDSA 签名遇到的坑
2018/11/26 Javascript
vue的.vue文件是怎么run起来的(vue-loader)
2018/12/10 Javascript
Python实现的简单计算器功能详解
2018/08/25 Python
对Python 窗体(tkinter)文本编辑器(Text)详解
2018/10/11 Python
Python中的字符串切片(截取字符串)的详解
2019/05/15 Python
python读取并写入mat文件的方法
2019/07/12 Python
Python标准库itertools的使用方法
2020/01/17 Python
你需要学会的8个Python列表技巧
2020/06/24 Python
乐天旅游台湾网站:Rakuten Travel TW
2017/06/01 全球购物
曼城官方网上商店:Manchester City
2019/09/10 全球购物
初级会计求职信范文
2014/02/15 职场文书
《大江保卫战》教学反思
2014/04/11 职场文书
给老婆的检讨书1000字
2015/01/01 职场文书
优秀的商业计划书,让融资一步到位
2019/05/07 职场文书
总结Python连接CS2000的详细步骤
2021/06/23 Python
深入理解pytorch库的dockerfile
2022/06/10 Python