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 相关文章推荐
传递参数的标准方法(jQuery.ajax)
Nov 19 Javascript
11款新鲜的jQuery插件[附所有demo下载]
Jan 24 Javascript
jQuery源码分析-03构造jQuery对象-工具函数
Nov 14 Javascript
jquery中获取id值方法小结
Sep 22 Javascript
简介AngularJS中使用factory和service的方法
Jun 17 Javascript
JavaScript操作select元素和option的实例代码
Jan 29 Javascript
jQuery解决$符号命名冲突
Jun 18 Javascript
Vue.js鼠标悬浮更换图片功能
May 17 Javascript
详解jQuery中关于Ajax的几个常用的函数
Jul 17 jQuery
bootstrap日期插件daterangepicker使用详解
Oct 19 Javascript
小程序富文本提取图片可放大缩小
May 26 Javascript
JS实现京东商品分类侧边栏
Dec 11 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
PHP分页类集锦
2014/11/18 PHP
ThinkPHP里用U方法调用js文件实例
2015/06/18 PHP
php检测mysql表是否存在的方法小结
2017/07/20 PHP
PHP设计模式之原型模式定义与用法详解
2018/04/03 PHP
js 新浪的一个图片播放图片轮换效果代码
2008/07/15 Javascript
Javascript insertAfter() 实现函数代码
2011/10/12 Javascript
javascript真的不难-回顾一下基础知识
2013/01/15 Javascript
js调用webservice中的方法实现思路及代码
2013/02/25 Javascript
javascript电商网站抢购倒计时效果实现
2015/11/19 Javascript
js转html实体的方法
2016/09/27 Javascript
xcode中获取js文件的路径方法(推荐)
2016/11/05 Javascript
AJAX和jQuery动态加载数据的实现方法
2016/12/05 Javascript
浅谈angular2 组件的生命周期钩子
2017/08/12 Javascript
Node.js readline模块与util模块的使用
2018/03/01 Javascript
layui2.0使用table+laypage实现真分页
2019/07/27 Javascript
jQuery实现图片随机切换、抽奖功能(实例代码)
2019/10/23 jQuery
原生javascript的ajax请求及后台PHP响应操作示例
2020/02/24 Javascript
一篇文章带你从零快速上手Rollup
2020/09/07 Javascript
使用vue3重构拼图游戏的实现示例
2021/01/25 Vue.js
vue如何使用rem适配
2021/02/06 Vue.js
python访问抓取网页常用命令总结
2017/04/11 Python
利用Python找出序列中出现最多的元素示例代码
2017/12/08 Python
python 用lambda函数替换for循环的方法
2018/06/09 Python
将tensorflow的ckpt模型存储为npy的实例
2018/07/09 Python
python实现微信小程序用户登录、模板推送
2019/08/28 Python
为什么说Python可以实现所有的算法
2019/10/04 Python
Python嵌套函数,作用域与偏函数用法实例分析
2019/12/26 Python
浅谈python元素如何去重,去重后如何保持原来元素的顺序不变
2020/02/28 Python
WWE美国职业摔角官方商店:WWE Shop
2018/11/15 全球购物
经典公益广告词
2014/03/13 职场文书
安全生产月宣传标语
2014/10/06 职场文书
丧事答谢词
2015/01/05 职场文书
先进个人总结范文
2015/02/15 职场文书
男生贾里读书笔记
2015/06/30 职场文书
go语言-在mac下brew升级golang
2021/04/25 Golang
PHP正则表达式之RCEService回溯
2022/04/11 PHP