终极代码禁止查看网页源代码方法
网站建设 2022-07-27 08:02www.1681989.com免费网站
总是有新手问,如何禁止别人查看自己的网页源代码?答案是没有,对于有经验者所有方法都是徒劳的。一般常用的方法是在网页中加上类似的 JS 代码,屏蔽屏蔽键盘和鼠标右键。 document. onkeydown = function ( ) { var e = wdow. event || arguments [ 0 ] ; if ( e. keyCode == 123 ) { alert ( 禁止F12 ) ; return false ; } else if ( ( e. ctrlKey ) ( e. […]
总是有新手问,如何禁止别人查看自己的网页源代码?答案是没有,对于有经验者所有方法都是徒劳的。一般常用的方法是在网页中加上类似的 JS 代码,屏蔽屏蔽键盘和鼠标右键。
总是有新手问,如何禁止别人查看自己的网页源代码?答案是没有,对于有经验者所有方法都是徒劳的。一般常用的方法是在网页中加上类似的 JS 代码,屏蔽屏蔽键盘和鼠标右键。
-
document.onkeydown = function() {
-
var e = wdow.event || arguments[0];
-
if (e.keyCode == 123) {
-
alert('禁止F12');
-
return false;
-
} else if ((e.ctrlKey) && (e.shiftKey) && (e.keyCode == 73)) {
-
alert('禁止Ctrl+Shift+I');
-
return false;
-
} else if ((e.ctrlKey) && (e.keyCode == 85)) {
-
alert('禁止Ctrl+u');
-
return false;
-
} else if ((e.ctrlKey) && (e.keyCode == 83)) {
-
alert('禁止Ctrl+s');
-
return false;
-
}
-
}
-
// 屏蔽鼠标右键
-
document.oncontextmenu = function() {
-
alert('禁止右键');
-
return false;
-
}
-
wdow.onload = function() {
-
// 代码
-
}
-
<script type="text/javascript">
-
((function() {
-
var callbacks = [],
-
timeLimit = 50,
-
open = false;
-
setInterval(loop, 1);
-
return {
-
addListener: function(fn) {
-
callbacks.push(fn);
-
},
-
cancleListenr: function(fn) {
-
callbacks = callbacks.filter(function(v) {
-
return v !== fn;
-
});
-
}
-
}
-
function loop() {
-
var startTime = new Date();
-
debugger;
-
if (new Date() - startTime > timeLimit) {
-
if (!open) {
-
callbacks.forEach(function(fn) {
-
fn.call(null);
-
});
-
}
-
open = true;
-
wdow.s();
-
alert('禁止查看');
-
wdow.location.reload();
-
} else {
-
open = false;
-
}
-
}
-
})())
-
-
.addListener(function() {
-
wdow.location.reload();
-
});
-
</script>
上述方法只要浏览器禁止 JS 脚本后都将无效,虽然还有人在想方设法地研究这个,但火狐和 chrome 众多一键禁止 JS 扩展让这些努力毫无意义。
貌似还有一个比较隐蔽的方法,当打开浏览器开发工具窗口页面大小发生变化,通过 JS 判断浏览器窗口变化,在开发工具中看不到源代码,不过知道原理后,也是掩耳盗铃...
网站设计
- 静宁会SEO的网站建设公司:全面提升您的网络影
- 提升在线业务的关键:选择最佳的丽水网站建设
- 浙江网站优化发展潜力如何
- 井研专业的网站建设公司:打造您的在线品牌
- 灵山SEO网站建设公司:提升您的在线业务表现
- 蒙城网站建设优化公司:提升您网站表现的理想
- 阳谷企业网站优化:提升线上业务力的关键
- 樟树专业的网站建设公司:打造您在线业务的坚
- 通河百度SEO排名的策略与技巧
- 重庆百度快照排名如何进行精准的客户引流
- 重庆百度快照排名
- 常宁便宜的建站公司:助您轻松打造在线业务
- 巫溪百度网站优化:提升网站曝光率与流量的关
- 湖北整站优化怎么做才能放大客户需求
- 闸北网站建设多少钱?全面解析与预算规划
- 辽宁企业网站优化怎么做电话营销