前端防止页面被查看源码、被下载
1、需要引入jQuery文件

可以下载文件后导入项目,也可以使用以下在线CDN数据:

百度CDN:

<script src=”https://apps.bdimg.com/libs/jquery/2.1.4/jquery.min.js”></script>

新浪CDN:

<script src=”https://lib.sinaapp.com/js/jquery/2.0.2/jquery-2.0.2.min.js”></script>

2、页面中,添加如下js代码

[ <script>
document.onkeydown = function () {
var e = window.event || arguments[0];
if (e.keyCode == 123) {
alert(‘请尊重劳动成果!’);
return false;
} else if ((e.ctrlKey) && (e.shiftKey) && (e.keyCode == 73)) {
alert(‘请尊重劳动成果!’);
return false;
} else if ((e.ctrlKey) && (e.keyCode == 85)) {
alert(‘请尊重劳动成果!’);
return false;
} else if ((e.ctrlKey) && (e.keyCode == 83)) {
alert(‘请尊重劳动成果!’);
return false;
}
}
document.oncontextmenu = function () {
alert(‘请尊重劳动成果!’);
return false;
}
</script>]

 

 

<script>
document.onkeydown = function () {
var e = window.event || arguments[0];
if (e.keyCode == 123) {
alert(‘请尊重劳动成果!’);
return false;
} else if ((e.ctrlKey) && (e.shiftKey) && (e.keyCode == 73)) {
alert(‘请尊重劳动成果!’);
return false;
} else if ((e.ctrlKey) && (e.keyCode == 85)) {
alert(‘请尊重劳动成果!’);
return false;
} else if ((e.ctrlKey) && (e.keyCode == 83)) {
alert(‘请尊重劳动成果!’);
return false;
}
}
document.oncontextmenu = function () {
alert(‘请尊重劳动成果!’);
return false;
}
</script>

 

 

 

此时,F12、Ctrl+s 、鼠标右击等,均会有 “ 请尊重劳动成果!”的弹窗提示。

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注