javascript实现禁止右键和F12查看源代码


Posted in Javascript onDecember 26, 2014

功能很简单,代码也很简洁,这里就不多废话了,直接奉上源码,需要的小伙伴直接带走。

function click(e) {

if (document.all) {

if (event.button==2||event.button==3) { alert("欢迎光临寒舍,有什么需要帮忙的话,请与站长联系!谢谢您的合作!!!");

oncontextmenu='return false';

}

}

if (document.layers) {

if (e.which == 3) {

oncontextmenu='return false';

}

}

}

if (document.layers) {

document.captureEvents(Event.MOUSEDOWN);

}

document.onmousedown=click;

document.oncontextmenu = new Function("return false;")
document.onkeydown =document.onkeyup = document.onkeypress=function(){ 

if(window.event.keyCode == 123) { 

window.event.returnValue=false;

return(false); 

} 

}

<--123——112是F1-F12的代码数-->

这是为了别人不看你的代码,对于不懂得人哦,如果老手是防不住的!

Javascript 相关文章推荐
js location.replace与location.reload的区别
Sep 08 Javascript
DWZ刷新dialog解决方法
Mar 03 Javascript
js控制页面控件隐藏显示的两种方法介绍
Oct 09 Javascript
jquery easyui 对于开始时间小于结束时间的判断示例
Mar 22 Javascript
node.js中的querystring.parse方法使用说明
Dec 10 Javascript
node.js中的http.createClient方法使用说明
Dec 15 Javascript
jquery加载图片时以淡入方式显示的方法
Jan 14 Javascript
jquery实现跳到底部,回到顶部效果的简单实例(类似锚)
Jul 10 Javascript
Bootstrap基本组件学习笔记之缩略图(13)
Dec 08 Javascript
原生js封装添加class,删除class的实例
Nov 06 Javascript
发布一款npm包帮助理解npm的使用
Jan 03 Javascript
微信小程序聊天功能的示例代码
Jan 13 Javascript
Angularjs 基础入门
Dec 26 #Javascript
jQuery 实现侧边浮动导航菜单效果
Dec 26 #Javascript
Javascript的闭包详解
Dec 26 #Javascript
jQuery中focus事件用法实例
Dec 26 #Javascript
生成二维码方法汇总
Dec 26 #Javascript
Javascript中的五种数据类型详解
Dec 26 #Javascript
javascript工厂方式定义对象
Dec 26 #Javascript
You might like
跟我学小偷程序之成功偷取首页(第三天)
2006/10/09 PHP
phpinfo 系统查看参数函数代码
2009/06/05 PHP
PHP中用hash实现的数组
2011/07/17 PHP
ThinkPHP中redirect用法分析
2014/12/05 PHP
php提示Failed to write session data错误的解决方法
2014/12/17 PHP
Codeigniter控制器controller继承问题实例分析
2016/01/19 PHP
深入浅出讲解:php的socket通信原理
2016/12/03 PHP
Laravel 类和接口注入相关的代码
2019/10/15 PHP
PHP常见的序列化与反序列化操作实例分析
2019/10/28 PHP
ThinkPHP6.0如何利用自定义验证规则规范的实现登陆
2020/12/16 PHP
jQuery live( type, fn ) 委派事件实现
2009/10/11 Javascript
通过身份证号得到出生日期和性别的js代码
2009/11/23 Javascript
AngularJS页面访问时出现页面闪烁问题的解决
2016/03/06 Javascript
jQuery获取及设置表单input各种类型值的方法小结
2016/05/24 Javascript
js轮播图代码分享
2016/07/14 Javascript
vue的基本用法与常见指令
2017/08/15 Javascript
jQuery Datatable 多个查询条件自定义提交事件(推荐)
2017/08/24 jQuery
vue 里面使用axios 和封装的示例代码
2017/09/01 Javascript
Vue 子组件与数据传递问题及注意事项
2019/07/11 Javascript
使用axios请求时,发送formData请求的示例
2019/10/29 Javascript
Python的math模块中的常用数学函数整理
2016/02/04 Python
Python过滤列表用法实例分析
2016/04/29 Python
python执行系统命令后获取返回值的几种方式集合
2018/05/12 Python
python ftp 按目录结构上传下载的实现代码
2018/09/12 Python
为什么str(float)在Python 3中比Python 2返回更多的数字
2018/10/16 Python
Python3.5 处理文本txt,删除不需要的行方法
2018/12/10 Python
树莓派采用socket方式文件传输(python)
2019/06/22 Python
python进阶之自定义可迭代的类
2019/08/20 Python
如何在Python 游戏中模拟引力
2020/03/27 Python
详解python变量与数据类型
2020/08/25 Python
python源文件的字符编码知识点详解
2021/03/04 Python
澳大利亚领先的男装零售连锁店:Lowes
2020/08/07 全球购物
电子商务专业毕业生工作推荐信
2013/11/17 职场文书
HTML5简单实现添加背景音乐的几种方法
2021/05/12 HTML / CSS
一劳永逸彻底解决pip install慢的办法
2021/05/24 Python
Go微服务项目配置文件的定义和读取示例详解
2022/06/21 Golang