<script src="http://code.jquery.com/jquery-3.6.0.js"></script>
<script type="text/javascript">
$(document).ready(function() {
// 禁止鼠标右键事件
$(document).on('contextmenu', function() {
return false;
});
// 禁止键盘粘贴复制
$(document).keydown(function(e) {
var forbiddenKeys = [9, 17, 18, 123]; // 禁止的按键码
if (forbiddenKeys.includes(e.keyCode)) {
return false;
}
// 禁止Ctrl+S或Command+S
if ((e.keyCode === 83) && (e.ctrlKey || e.metaKey)) {
return false;
}
});
// 禁止文本选择功能
$(document).on('selectstart', function() {
return false;
});
// 禁止拖动图片
$('img').on('contextmenu dragstart mousedown', function(e) {
e.preventDefault();
return false;
});
});
//禁止ctrl+u
document.onkeydown = function(){
if (event.ctrlKey && window.event.keyCode==85){
return false;
}
}
// 禁止F12
document.addEventListener('keydown', function(event) {
if (event.keyCode === 123) {
event.preventDefault();
console.warn('F12 键被按下,但已被阻止!');
}
}, false);
</script>