防F12,防开发者工具
将以下代码下载
有问题或错误,请评论或私聊
CSS
文件名: no_f12.css
.hide{
position:fixed;
top:0%;
left:0%;
//以上代码定义了元素的位置
width:100%;
height:100%;
//全屏
background-color:#FFFFFF;
//白屏
}
HTML
任意HTML
<html>
<head>
<link rel="stylesheet" type="text/css" href="no_f12.css">
<!--这里导入no_f12.css-->
</head>
<body id="body_in">
<!--这里将id设置为body_in,
JS中会获取这个id并将这个标签的内容更改
你也可以将其他标签的id设置为body_in
JS会自动获取并修改这个标签-->
<!--
将你的HTML代码放在这里
-->
<noscript>
<!--用户禁用JS时做最后挣扎,让页面白屏-->
<div class="hide">
<!--你可以在这里加一点图片,模拟404页面,哈哈-->
</div>
</noscript>
</body>
</html>
JS
caution="在调出开发者模式时显示的消息";
window.onload=function(){
document.onkeydown=function()
{
var e=window.event||ar||arguments[0];
if(e.keyCode==123)
{
var ele;
ele=document.getElementById("body_in");
ele.innerHTML=caution;
return false;
}
else if((e.ctrlKey)&&(e.shiftKey)&&(e.keyCode==73))
{
var ele;
ele=document.getElementById("body_in");
ele.innerHTML=caution;
return false;
}
else if((e.ctrlKey)&&(e.keyCode==85))
{
var ele;
ele=document.getElementById("body_in");
ele.innerHTML=caution;
return false;
}
else if((e.ctrlKey)&&(e.keyCode==83))
{
var ele;
ele=document.getElementById("body_in");
ele.innerHTML=caution;
return false;
}
else if((e.shiftKey)&&(e.keyCode==121))
{
var ele;
ele=document.getElementById("body_in");
ele.innerHTML=caution;
return false;
}
}
document.oncontextmenu=function()
{
var ele;
ele=document.getElementById("body_in");
ele.innerHTML="点击右键时返回的消息";
return false;
}
}