有的时候自己写的私下的个人小页面 里面有些自己的小秘密 或者别的东西 不想人别人审查元素看见 所以我提供了一段不让别人审查元素的代码(我个人比较喜欢弄有意思的东西  喜欢玩 )

//屏蔽右键菜单
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;
}
}
//屏蔽粘贴
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;
}
}
//屏蔽复制
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;
}
}
//屏蔽剪切
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;
}
}
//屏蔽选中
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;
}
}

但是上面可以F12审查元素喔  所以下面提供了一段禁用F12的代码

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;    }

}

备注:这些只能对于一般人,一般人,一般人(重要的事情说三篇)!!!

转载于:https://www.cnblogs.com/jianxian/p/8965008.html

一个好玩的 屏蔽别人审查元素F12 右键及其他复制粘贴等相关推荐

  1. python中answer_python新手关于一个实例:提示 answer = input()这行有问题,复制粘贴的,请高手指正...

    defisEqual(num1,num2):#定义一个叫做isEqual的函数用来比较两个数字的大小,包含两个参数ifnum1 def isEqual(num1, num2):#定义一个叫做isEqu ...

  2. chrome审查元素功能

    怎样打开Chrome的开发者工具? 你可以直接在页面上点击右键,然后选择审查元素: 或者在Chrome的工具中找到: 或者,你直接记住这个快捷方式: Ctrl+Shift+I (或者Ctrl+Shif ...

  3. 从一个文档复制粘贴到另一个文档时把ndnote插入的参考文献也复制过去

    从一个文档复制粘贴到另一个文档时把endnote插入的参考文献也复制过去 之前我因为自己已经写好一小篇文章,想把部分内容直接复制粘贴到自己的论文中去,结果发现参考文献没有跟着进去,就在网上找了各种方法 ...

  4. php屏蔽审查元素,js屏蔽F12审查元素,禁止修改页面代码等实现代码

    众所周知,审查元素的情况下,大家都可以随机更改一部分页面的代码,注入恶意JS等等,这种情况避免也不难,虽然还能看到一部分H5源码,但是无法修改 一.屏蔽F12 审查元素 document.onkeyd ...

  5. php屏蔽审查元素,前端:屏蔽F12审查元素,禁止修改页面代码

    众所周知,审查元素的情况下,大家都可以随机更改一部分页面的代码, 注入恶意JS等等,这种情况避免也不难,虽然还能看到一部分H5源码,但是无法修改 一.屏蔽F12 审查元素 document.onkey ...

  6. 前端:屏蔽F12审查元素,禁止修改页面代码

    一.屏蔽F12 审查元素 document.onkeydown = function(){if(window.event && window.event.keyCode == 123) ...

  7. HTML屏蔽F12、右键、开发者工具、审查元素

    全为前端代码,把以下代码片段加入js中即可 <script></script>,或引入 方法一: 可以有效禁止F12和右击(单击浏览器设置里 开发者-审查元素 无法禁止) &l ...

  8. python爬取内容和f12不一致_爬取页面和审查元素获取的内容不一致

    今天看书看到 图片爬虫实战之爬取京东手机图片 这一节,想着自己动手练习一下,因为以前看过视频所以思路还是比较清晰,主要是为了复习巩固刚刚学的正则表达式. 打开京东手机页面, https://list. ...

  9. 防止html网页被f12抓取,JS禁止浏览器右键查看元素或按F12审查元素自动关闭页面示例代码...

    前言 很多站长为了仿止别人仿制或扒下自己的网页,都会选择使用禁止浏览器右键查看元素或F12审查元素,一旦查看元素浏览器页面就会自动关闭,下面话不多说了,来一起看看详细的介绍吧. 注:该代码不兼容火狐浏 ...

最新文章

  1. 论文被scoop(抢先发表)是怎样一种体验?
  2. python装饰器类-基于类的python装饰器
  3. java: http请求和响应
  4. 使用HBuilder新建项目
  5. extjs2.0 ie8 下拉树_ExtJs下拉树的实现
  6. 哎呀,搬运blog好累啊,96篇呢QwQ
  7. 链表常见操作java实现二:反转链表,从尾到头倒序遍历
  8. RDD与DataFrame
  9. java进行股票交易_基于Java的股票交易系统设计与开发
  10. openssl 加盐_nodejs-md5加盐到解密比对
  11. 新能源汽车行业资讯-2022-9-16
  12. 一位程序员工作10年总结的10条建议
  13. android 自动安装 解析包错误,安卓android手机安装包频繁提示解析错误解决方法...
  14. 【FLINK 】 Flink on YARN模式下TaskManager的内存分配
  15. JavaScript逆向调试记 —— defcon threefactooorx writeup
  16. FFmpeg:‘UINT64_C‘ was not declared in ths scope
  17. AirtestIDE1.2.13的安卓手机设置自动初始化功能
  18. myeclipse Snippets的配置
  19. react学习之路(一)
  20. 显示器怎么看服务器内容,电脑显示器知识扫盲 教你怎么看显示器参数

热门文章

  1. smarty半小时快速上手入门教程
  2. ACM模板--邻接矩阵 无向图
  3. ACM模板--链接表 有向图
  4. MySQL笔记5:如何创建和删除索引?
  5. 1.怎么判断 float a 是 0?
  6. 《数据库技术原理与应用教程(第2版)》——习 题 1
  7. qt 拖拽 修改大小
  8. 我是如何用Worktile进行敏捷开发的
  9. 关于烂代码的那些事(上)
  10. [Tips on Ember 2] 如何尝试 angle-bracket component