前端开发禁用F12和右键检查元素处理

只需要对应的页面引入西面这个js文件就行**(创建一个.js文件,将下面代码粘贴进去页面引用后使用**)

javascript 复制代码
window.onload = function () {
	document.onkeydown = function () {
		var e = window.event || arguments[0];
		//屏蔽F12
		if (e.keyCode == 123) {
 
			return false;
			//屏蔽Ctrl+Shift+I
		} else if ((e.ctrlKey) && (e.shiftKey) && (e.keyCode == 73)) {
 
			return false;
			//屏蔽Shift+F10
		} else if ((e.shiftKey) && (e.keyCode == 121)) {
			return false;
		}
	};
	//屏蔽右键单击
	document.oncontextmenu = function () {
		return false;
	}
}
相关推荐
一袋米扛几楼98几秒前
【软件安全】什么是XSS(Cross-Site Scripting,跨站脚本)?
前端·安全·xss
想搞艺术的程序员1 分钟前
Go Error 全方位解析:原理、实践、扩展与封装
开发语言·后端·golang
向上的车轮1 分钟前
Actix Web适合什么类型的Web应用?可以部署 Java 或 .NET 的应用程序?
java·前端·rust·.net
XiaoYu200215 分钟前
第1章 核心竞争力和职业规划
前端·面试·程序员
excel20 分钟前
🧩 深入浅出讲解:analyzeScriptBindings —— Vue 如何分析 <script> 里的变量绑定
前端
蓝瑟23 分钟前
AI时代程序员如何高效提问与开发工作?
前端·ai编程
闲人编程25 分钟前
Python游戏开发入门:Pygame实战
开发语言·python·游戏·pygame·毕设·codecapsule
是苏浙32 分钟前
零基础入门C语言之枚举和联合体
c语言·开发语言
报错小能手34 分钟前
C++笔记(面向对象)静态联编和动态联编
开发语言·c++·算法
小肖爱笑不爱笑43 分钟前
2025/11/5 IO流(字节流、字符流、字节缓冲流、字符缓冲流) 计算机存储规则(ASCII、GBK、Unicode)
java·开发语言·算法