JS禁止查看网页源代码的实现方法


Posted in Javascript onOctober 12, 2016

先给大家分享下三种查看路径的方法:

1、直接按F12

2、Ctrl+Shift+I查看

3、鼠标点击右键查看

把以上三种状态都屏蔽掉就可以了,document有onkeydown(键盘按键事件),该事件里面找到对应的keycode并处理就可以,document也有oncontextmenu鼠标右键事件,屏蔽即可。

JS撸码如下:

window.onload=function(){
document.onkeydown=function(){
var e=window.event||arguments[0];
if(e.keyCode==123){
alert("小样你想干嘛?");
return false;
}else if((e.ctrlKey)&&(e.shiftKey)&&(e.keyCode==73)){
alert("还是不给你看。。");
return false;
}
};
document.oncontextmenu=function(){
alert("小样不给你看");
return false;
}
}

以上所述是小编给大家介绍的JS禁止查看网页源码的实现方法,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对三水点靠木网站的支持!

Javascript 相关文章推荐
javascript 面向对象,实现namespace,class,继承,重载
Oct 29 Javascript
JS中如何判断传过来的JSON数据中是否存在某字段
Aug 18 Javascript
JavaScript修改浏览器tab标题小技巧
Jan 06 Javascript
原生js和jquery实现图片轮播特效
Apr 23 Javascript
javascript生成不重复的随机数
Jul 17 Javascript
Node.js操作redis实现添加查询功能
May 25 Javascript
详解webpack2+React 实例demo
Sep 11 Javascript
vue 组件中添加样式不生效的解决方法
Jul 06 Javascript
详解webpack之图片引入-增强的file-loader:url-loader
Oct 08 Javascript
node将geojson转shp返回给前端的实现方法
May 29 Javascript
原生JS运动实现轮播图
Jan 02 Javascript
介绍一下28个JS常用数组方法
May 06 Javascript
webpack+vue.js快速入门教程
Oct 12 #Javascript
jquery 抽奖小程序实现代码
Oct 12 #Javascript
微信js-sdk地理位置接口用法示例
Oct 12 #Javascript
vue.js表格组件开发的实例详解
Oct 12 #Javascript
JavaScript实现页面定时刷新(定时器,meta)
Oct 12 #Javascript
基于Javascript实现文件实时加载进度的方法
Oct 12 #Javascript
Vue.js中数组变动的检测详解
Oct 12 #Javascript
You might like
百事可乐也出咖啡了 双倍咖啡因双倍快乐
2021/03/03 咖啡文化
memcached 和 mysql 主从环境下php开发代码详解
2010/05/16 PHP
奉献出一个封装的curl函数 便于调用(抓数据专用)
2013/07/22 PHP
PHP下载大文件失败并限制下载速度的实例代码
2019/05/10 PHP
PHP中用Trait封装单例模式的实现
2019/12/18 PHP
javascript 定义新对象方法
2010/02/20 Javascript
JQuery获取当前屏幕的高度宽度的实现代码
2011/07/12 Javascript
javascript打印输出json实例
2013/11/11 Javascript
jquery自定义函数的多种方法
2014/01/09 Javascript
在JavaScript中判断整型的N种方法示例介绍
2014/06/18 Javascript
node.js中的fs.truncateSync方法使用说明
2014/12/15 Javascript
PHP中CURL的几个经典应用实例
2015/01/23 Javascript
jQuery鼠标经过方形图片切换成圆边效果代码分享
2015/08/20 Javascript
JS实现超精简的链接列表在固定区域内滚动效果代码
2015/11/04 Javascript
jquery zTree异步加载、模糊搜索简单实例分享
2016/03/24 Javascript
基于jQuery实现仿百度首页选项卡切换效果
2016/05/29 Javascript
jQuery ajax调用后台aspx后台文件的两种常见方法(不是ashx)
2016/06/28 Javascript
微信小程序 数据访问实例详解
2016/10/08 Javascript
Nodejs+Socket.io实现通讯实例代码
2017/02/13 NodeJs
vue单页应用中如何使用jquery的方法示例
2017/07/27 jQuery
js实现单张图片平移切换效果
2017/10/11 Javascript
Vue.js 中的 v-show 指令及用法详解
2018/11/19 Javascript
[01:11:48]Fnatic vs IG 2018国际邀请赛小组赛BO2 第二场 8.17
2018/08/18 DOTA
Python操作Word批量生成文章的方法
2015/07/28 Python
python笔记:mysql、redis操作方法
2017/06/28 Python
python如何重载模块实例解析
2018/01/25 Python
python调用matplotlib模块绘制柱状图
2019/10/18 Python
Python PyInstaller库基本使用方法分析
2019/12/12 Python
Python3如何在Windows和Linux上打包
2020/02/25 Python
Python字符串格式化常用手段及注意事项
2020/06/17 Python
python使用Windows的wmic命令监控文件运行状况,如有异常发送邮件报警
2021/01/30 Python
Html5元素及基本语法详解
2016/08/02 HTML / CSS
毕业生找工作的自我评价
2013/10/18 职场文书
百日安全活动总结
2014/05/04 职场文书
办公用品管理制度
2015/08/04 职场文书
创业计划书之奶茶店开店方案范本!
2019/08/06 职场文书