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 相关文章推荐
javascript应用:Iframe自适应其加载的内容高度
Apr 10 Javascript
关于图片按比例自适应缩放的js代码
Oct 30 Javascript
原生js获取宽高与jquery获取宽高的方法关系对比
Apr 04 Javascript
jquery获取css的color值返回RGB的方法
Dec 18 Javascript
[原创]JQuery 在表单提交之前修改 提交的值
Apr 14 Javascript
Javascript中的数组常用方法解析
Jun 17 Javascript
AngularJS基础 ng-submit 指令简单示例
Aug 03 Javascript
JS原生数据双向绑定实现代码
Aug 14 Javascript
JS匿名函数内部this指向问题详析
May 10 Javascript
8个有意思的JavaScript面试题
Jul 30 Javascript
Vue的transition-group与Virtual Dom Diff算法的使用
Dec 09 Javascript
vue选项卡切换的实现案例
Apr 11 Vue.js
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
php中函数的形参与实参的问题说明
2010/09/01 PHP
解析centos中Apache、php、mysql 默认安装路径
2013/06/25 PHP
php 创建以UNIX时间戳命名的文件夹(示例代码)
2014/03/08 PHP
php集成环境xampp中apache无法启动问题解决方案
2014/11/18 PHP
PHP程序员的技术成长规划
2016/03/25 PHP
Yii2 GridView实现列表页直接修改数据的方法
2016/05/16 PHP
document.documentElement &amp;&amp; document.documentElement.scrollTop
2007/12/01 Javascript
判断客户浏览器是否支持cookie的示例代码
2013/12/23 Javascript
jquery为页面增加快捷键示例
2014/01/31 Javascript
jquery无法设置checkbox选中即没有变成选中状态
2014/03/27 Javascript
js日期联动示例
2014/05/02 Javascript
实例讲解jquery中mouseleave和mouseout的区别
2016/02/17 Javascript
jquery ajax局部加载方法详解(实现代码)
2016/05/12 Javascript
使用JQuery 加载页面时调用JS的实现方法
2016/05/30 Javascript
浅谈 Vue v-model指令的实现原理
2017/06/08 Javascript
seajs中最常用的7个功能、配置示例
2017/10/10 Javascript
nodejs基于mssql模块连接sqlserver数据库的简单封装操作示例
2018/01/05 NodeJs
利用adb shell和node.js实现抖音自动抢红包功能(推荐)
2018/02/22 Javascript
Node.js应用设置安全的沙箱环境
2018/04/23 Javascript
Vue cli构建及项目打包以及出现的问题解决
2018/08/27 Javascript
使用weixin-java-miniapp配置进行单个小程序的配置详解
2019/03/29 Javascript
Angular8 简单表单验证的实现示例
2020/06/03 Javascript
[46:47]2014 DOTA2国际邀请赛中国区预选赛5.21 LGD-CDEC VS NE
2014/05/22 DOTA
[00:20]DOTA2荣耀之路7:-ah fu-抢盾
2018/05/31 DOTA
tensorflow识别自己手写数字
2018/03/14 Python
Django和Flask框架优缺点对比
2019/10/24 Python
Python3爬虫关于识别点触点选验证码的实例讲解
2020/07/30 Python
CSS3 实现雷达扫描图的示例代码
2020/09/21 HTML / CSS
CSS 3.0文字悬停跳动特效代码
2020/10/26 HTML / CSS
Java里面有没有全局变量?为什么?
2015/02/06 面试题
激情洋溢的毕业生就业求职信
2014/03/15 职场文书
副校长个人对照检查材料思想汇报
2014/10/04 职场文书
小班上学期幼儿评语
2014/12/30 职场文书
邀请书模板
2015/02/02 职场文书
Ajax 的初步实现(使用vscode+node.js+express框架)
2021/06/18 Javascript
python绘制简单直方图(质量分布图)的方法
2022/04/21 Python