禁止查看网页源代码方法
一般常用的方法是在网页中加上类似的JS代码,屏蔽屏蔽键盘和鼠标右键。
document.onkeydown = function() {var e = window.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;
}
上述代码用下面的包裹起来之后,不显示提示信息:
window.onload = function() {
// 代码
}
另一段JS代码,可以阻止浏览器开发工具正常使用
<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;window.stop();alert('禁止查看');window.location.reload();} else {open = false;}}
})())
.addListener(function() {window.location.reload();
});
</script>
上述方法只要浏览器禁止JS脚本后都将无效,虽然还有人在想方设法地研究这个,但火狐和chrome众多一键禁止JS扩展让这些努力毫无意义。
貌似还有一个比较隐蔽的方法,当打开浏览器开发工具窗口页面大小发生变化,通过JS判断浏览器窗口变化,在开发工具中看不到源代码,不过知道原理后,也是掩耳盗铃...
禁止查看网页源代码方法相关推荐
- 屏蔽html查看源代码,禁止查看网页源代码方法
总是有新手问,如何禁止别人查看自己的网页源代码?答案是没有,对于有经验者所有方法都是徒劳的. 禁止查看网页源代码方法 一般常用的方法是在网页中加上类似的JS代码,屏蔽屏蔽键盘和鼠标右键.documen ...
- JS实现禁止查看网页源代码
JS实现禁止查看网页源代码方法总结 1.将以下代码加入到Html之间 function click() {if (event.button==2) {alert('不许你偷看!');}}documen ...
- 彻底禁止查看网页源代码
原文链接:http://blog.163.com/xie_yinfeng/blog/static/32404620200911101619604/ 屏蔽掉右键.复制.选择?完整代码 <scri ...
- html禁止查看网页源代码,JS禁止查看网页源代码
查看源代码的几种方法:直接按F12 Ctrl+Shift+I查看 鼠标点击右键查看 Ctrl+u=view-source:+url 以上的几种方法都可以查看到网站的源代码,我们可以通过使用JavaSc ...
- 怎么能不让别人查看html源码,如何获取被禁止查看的网页源代码,如何禁止别人查看网页源代码...
想学习一个网站的样式,或者扒一个网站的模板,但有的网站会设置禁止查看网页源代码,该怎么办? 或者你想禁止别人查看网页源代码,该怎么办? 其实你网站只要显示出来了,对于有经验者的人来说,网页源代码都是无 ...
- 查看网页源代码的方法
方法一:右键查看网页源代码 方法二:F12开发者工具 方法三:view-source:url 查看网络数据包: 在开发者工具下选择network就可以查看网络数据包.F5刷新一下可以的到数据包. 转载 ...
- html网页源代码是什么 如何查看网页源代码经验篇
网页源代码目录 网页源代码是什么 查看网页源代码 其它浏览器查看源代码方法 查看源代码总结 一.什么是网页源代码? - TOP 通俗了解,通过html语法规则让图片.文字等内容,在浏览器显示出 ...
- 怎么禁止查看html,如何禁止用户查看网页源代码
在现实生活中总是有人问,如何禁止别人查看自己的网页源代码?答案:没有,这对于有经验者所有方法都是徒劳.但对于大多数用户小白来说,简单的方法还是比比皆是的,今天就简单的来列举一个. 如何禁止用户查看网页 ...
- 如何禁止小白查看网页源代码的简单操作
所谓查看源代码,就是别人服务器发送到浏览器的原封不动的代码. 审查元素时,你看到那些,在源代码中找不到的代码,是在浏览器执行js动态生成的. 通过审查元素看到的就是最终的html代码.即:源代码 + ...
- 谷歌浏览器怎么查看网页源代码 Chrome浏览器网页源代码查看技巧分享
凭借简单.高效的使用体验,谷歌开发的网页浏览器"Chrome"在国内也不乏粉丝,甚至一度被视为装机必备的软件之一.但其操作方式和界面设计,与国产浏览器略有不同!那么,谷歌浏览器要怎 ...
最新文章
- 007_CSS ID选择器
- R6034--ARCENGINE
- 远程拷贝、查看端口、vim常见快捷键、查找替换命令、grep命令、查看存储空间的命令、chkconfig命令、系统自动启动级别、主机名配置、IP地址配置、域名映射、防火墙设置
- 10.1.3 标签分类与嵌套
- 我怀疑对象做了什么对不起我的事......
- 关于dev无法更新、调试的问题
- 禁止用户通过shell登录
- 数字的补数——力扣476
- nginx一个端口配置多域名服务
- C++并发中的条件变量 std::condition_variable
- 关于php车服务论文,「PHP」行车服务app后端代码简析
- 接口自动化测试中的用例编写问题总结
- 水晶报表切换语言_BI软件一键做报表,用过才知道有多快
- laravel input值必须不等于0_【第十一期】实现 Javascript 版本的 Laravel 风格参数验证器...
- Linux之ClamAV杀毒软件YUM安装和使用
- 网站设计流程分为哪几个步骤
- Hive报错Error during job, obtaining debugging information...
- mac清理软件哪个好用?五大Mac Cleaner介绍推荐
- daniel powter
- 二维数组的花式遍历技巧盘点
热门文章
- Python 错误重试库 tenacity retry
- 三极管流水灯电路设计
- Unite 2018展区全曝光,Made with Unity精彩游戏等你来体验
- [SSL_CHX][2021-08-25]车厢重组
- dot全称_DOT是什么
- mpls工作原理通俗解释_网工知识角|三分钟让你醍醐灌顶,熟练掌握MPLS技术
- supermap mysql_SuperMap iMobile for Android定位实现
- idea如何实现修改代码即时生效
- mme 服务器位置,MME、PGW、SGW和PCRF的介绍
- ValueError: y contains previously unseen labels: ‘103125‘