本攻略将为大家介绍如何使用JavaScript禁止浏览器右键查看元素或按F12审查元素自动关闭页面示例代码。以下是操作步骤:
步骤一:在HTML文件中引入JavaScript文件
在HTML文件中引入以下JavaScript文件,复制下方代码并粘贴至HTML文件的<head>
标签中:
<script type="text/javascript" src="disable.html"></script>
步骤二:编写JavaScript脚本文件
在你的项目目录中新建一个JavaScript脚本文件,文件名为disable.js
。在脚本文件中复制以下代码:
document.oncontextmenu = function(){
return false;
};
document.onkeydown = function(e){
if(event.keyCode==123){
return false;
}
if(e.ctrlKey && e.shiftKey && e.keyCode == 'I'.charCodeAt(0)){
return false;
}
if(e.ctrlKey && e.shiftKey && e.keyCode == 'J'.charCodeAt(0)){
return false;
}
if(e.ctrlKey && e.keyCode == 'U'.charCodeAt(0)){
return false;
}
}
window.onhelp=function(){
return false;
}
该脚本代码中有多个判断条件,分别针对了右键点击、按下F12键、按下Ctrl+Shift+I、按下Ctrl+Shift+J等多种情况。在这些情况发生时,代码中返回了false
,从而禁用了浏览器的相关操作。
步骤三:在HTML文件中调用JavaScript
在HTML文件中的<body>
标签上加入以下代码:
<body oncontextmenu="return false;" onkeydown="return false;">
这样,当用户右键点击页面或按下F12键时,页面将不会做出任何响应。
示例说明一
以下代码实现了右键点击页面时页面自动关闭的功能:
document.oncontextmenu = function(){
window.close();
};
示例说明二
以下代码实现了禁止用户选择文本的功能:
document.onselectstart = function(){
return false;
};
以上就是JS禁止浏览器右键查看元素或按F12审查元素自动关闭页面的完整攻略,希望对大家有所帮助。
本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:JS禁止浏览器右键查看元素或按F12审查元素自动关闭页面示例代码 - Python技术站