源开星耀-专注前端行业精选
防止查看源代码
作者:admin 日期:2025-07-31 00:04:20 浏览:193 分类:网站源码
今天分享一下方式查看源代码,F12,Ctrl+U 的代码
<script> // 防止查看源码的JavaScript (function() { // 禁用右键菜单 document.addEventListener('contextmenu', function(e) { e.preventDefault(); }); // 禁用F12、Ctrl+Shift+I、Ctrl+U等开发者工具快捷键 document.addEventListener('keydown', function(e) { // F12键码为123 if (e.keyCode === 123) { e.preventDefault(); return false; } // Ctrl+Shift+I (73) if ((e.ctrlKey || e.metaKey) && e.shiftKey && e.keyCode === 73) { e.preventDefault(); return false; } // Ctrl+U (85) if ((e.ctrlKey || e.metaKey) && e.keyCode === 85) { e.preventDefault(); return false; } // Ctrl+S (83) if ((e.ctrlKey || e.metaKey) && e.keyCode === 83) { e.preventDefault(); return false; } // Ctrl+Shift+C (67) if ((e.ctrlKey || e.metaKey) && e.shiftKey && e.keyCode === 67) { e.preventDefault(); return false; } }); // 禁用调试工具打开检测(有局限性) function detectDevTools() { const start = performance.now(); debugger; const end = performance.now(); // 如果debugger语句执行时间异常,可能调试工具已打开 if (end - start > 100) { window.location.reload(); } } // 定期检测调试工具 setInterval(detectDevTools, 1000); // 防止通过iframe查看源码 if (window.top !== window.self) { window.top.location = window.self.location; } // 页面加载后立即执行混淆 obfuscatePage(); console.log('警告:未经授权查看或复制本页面内容属于违法行为!'); })(); </script>
猜你还喜欢
- 09-19 [首发修复版]网站LED灯广告代码源码
- 09-07 业务单页介绍源码
- 09-06 ykwcn广告代码
- 08-24 底部导航代码
- 08-24 最新小红📕解封教程
- 07-31 引导页源码,仿link3
- 07-31 防止查看源代码
- 07-03 广告代码,图片+文字(右下角无广告)
- 07-02 广告代码,图片+文字(右下角带广告)
- 06-04 简约引导页源码
- 05-31 php简单快速搭建随机图片api
- 04-22 html单页业务介绍
- 搜索