禁止别人查看网页源代码的方式
有时候,我们想要别人看不见我们的源代码。或许代码里有一些比较关键的技术什么的。其实比较好的方式就是加混淆。那么如果可以禁止别人查看源代码和混淆一起。那就更好了。
我们查看源代码平时使用的方式是,
1、右击鼠标,点击查看源代码。
2、按F12查看源代码。
3、按ctrl+s保存下来,看源代码
4、XXXXX
第四中方式我不说了,因为第四种方式绝对能看见源代码。即使是用了我后面所说的js过后。我的方式可以使前面三种查看源代码方式失效,但是最后一种不行。所以知道的人越少越好。
当然,那些前段的老手,应该是知道的,只能防止一些小白了。如果要防老手,加混淆就好了。可以做到天衣无缝。
首先我们来解决鼠标右击事件,就是我们自己实现右击事件,并且在右击事件函数里什么都不做。这样就弹不出右击菜单了。
/**禁止右击事件菜单弹出*/document.oncontextmenu=ContextMenu;function ContextMenu() { return false; }
其次,我们禁止使用ctrl+s、F12、ctrl+shift+I。代码如下:
/** 全局事件监听*/document.body.onkeydown = function(e){var keyCode = e.keyCode || e.which || e.charCode;var ctrlKey = e.ctrlKey || e.metaKey;if(ctrlKey && (keyCode == 83 || keyCode == 85 || keyCode == 73)) {e.preventDefault();return false;}else if(keyCode && keyCode == 123){return false;}}
只要在你的初始化函数里加上上面的代码,那么你的页面就不能查看源代码了。当然只限于前三种方式。如果想知道第四种方式的小伙伴,留言吧。哈哈
禁止别人查看网页源代码的方式相关推荐
- 怎么能不让别人查看html源码,如何获取被禁止查看的网页源代码,如何禁止别人查看网页源代码...
想学习一个网站的样式,或者扒一个网站的模板,但有的网站会设置禁止查看网页源代码,该怎么办? 或者你想禁止别人查看网页源代码,该怎么办? 其实你网站只要显示出来了,对于有经验者的人来说,网页源代码都是无 ...
- 怎么禁止查看html,如何禁止用户查看网页源代码
在现实生活中总是有人问,如何禁止别人查看自己的网页源代码?答案:没有,这对于有经验者所有方法都是徒劳.但对于大多数用户小白来说,简单的方法还是比比皆是的,今天就简单的来列举一个. 如何禁止用户查看网页 ...
- 如何禁止小白查看网页源代码的简单操作
所谓查看源代码,就是别人服务器发送到浏览器的原封不动的代码. 审查元素时,你看到那些,在源代码中找不到的代码,是在浏览器执行js动态生成的. 通过审查元素看到的就是最终的html代码.即:源代码 + ...
- 彻底禁止查看网页源代码
原文链接:http://blog.163.com/xie_yinfeng/blog/static/32404620200911101619604/ 屏蔽掉右键.复制.选择?完整代码 <scri ...
- JS实现禁止查看网页源代码
JS实现禁止查看网页源代码方法总结 1.将以下代码加入到Html之间 function click() {if (event.button==2) {alert('不许你偷看!');}}documen ...
- 屏蔽html查看源代码,禁止查看网页源代码方法
总是有新手问,如何禁止别人查看自己的网页源代码?答案是没有,对于有经验者所有方法都是徒劳的. 禁止查看网页源代码方法 一般常用的方法是在网页中加上类似的JS代码,屏蔽屏蔽键盘和鼠标右键.documen ...
- html禁止查看网页源代码,JS禁止查看网页源代码
查看源代码的几种方法:直接按F12 Ctrl+Shift+I查看 鼠标点击右键查看 Ctrl+u=view-source:+url 以上的几种方法都可以查看到网站的源代码,我们可以通过使用JavaSc ...
- html网页源代码是什么 如何查看网页源代码经验篇
网页源代码目录 网页源代码是什么 查看网页源代码 其它浏览器查看源代码方法 查看源代码总结 一.什么是网页源代码? - TOP 通俗了解,通过html语法规则让图片.文字等内容,在浏览器显示出 ...
- 轻松查看网页源代码-BlazingTool Instant Source软件的使用
轻松查看网页源代码 有许多网页制作爱好者都非常想学到一些网页制作高手开发网页的真谛,如果还是使用老一套的方法,在IE浏览器中通过点击"查看→源代码"来查看网页的HTML ...
最新文章
- JAVA入门到精通-第43讲-IO编程-坦克大战10
- SAP在中国的发展和现状(培训公司欺诈推广)
- Robot Framework 内置变量
- PAT_B_1012 数字分类 (有待改进)
- 【原】webpack--loaders,主要解释为什么需要loaders和注意事项
- c语言数组移动k,如何将一个数组的元素循环左移?
- Leetcode每日一题:1356.sort-integers-by-the-number-of-1-bits(根据二进制1的个数排序)
- 阿里百川IMSDK--自定义群聊界面
- Java算法——回溯法
- es 时间字段聚合_es lucene搜索及聚合流程源码分析
- highcharts在Vue项目中使用去水印方法
- Vue+FusionCharts 动态获取数据生成甘特图
- Mac命令行 显示隐藏文件夹 不显示隐藏文件夹
- 设置电脑保护视力的颜色
- python youtube api_使用youtube v3 API从youtube播放列表检索所有视频
- 中国电信天翼空间发布移动应用开发运营平台
- uniapp App更新解决方法
- Qt的长期支持版本的知识搜集
- 雷电html查看程序编辑程序,雷电模拟器应用操作
- 用Excel求线性回归方程
热门文章
- 三大主流前端框架比较,程序员会怎么选?
- 【报告分享】2020-2021年中国跨境出口B2C电商年度发展报告-艾瑞咨询(附下载)
- JavaBean封装,在线人数
- VMware改中文页面
- 强力卸载office2003
- 意志力,人的意志力消耗的能量应该来自血液中的葡萄糖,意志力是一种生理机制,就像肌肉,使用会消耗能量,用多了会疲劳...
- 高级软件工程《软件工程(C编码实践篇)》课程学习心得及内容总结
- ZEGO Express UniApp SDK 来了!
- pmp考试费用要多少?
- 工作简历模板怎么写才好?新员工入职简历模板内容