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 页面计时器示例代码
Oct 28 Javascript
屏蔽script注入小例子
Nov 12 Javascript
通过遮罩层实现浮层DIV登录的js代码
Feb 07 Javascript
SpringMVC restful 注解之@RequestBody进行json与object转换
Dec 10 Javascript
Vue开发Html5微信公众号的步骤
Apr 11 Javascript
vue 进阶之实现父子组件间的传值
Apr 26 Javascript
Koa从零搭建到Api实现项目的搭建方法
Jul 30 Javascript
vue-mugen-scroll组件实现pc端滚动刷新
Aug 16 Javascript
Vue 实现点击空白处隐藏某节点的三种方式(指令、普通、遮罩)
Oct 23 Javascript
详解ES6数组方法find()、findIndex()的总结
May 12 Javascript
基于Element封装一个表格组件tableList的使用方法
Jun 29 Javascript
JS获取一个字符串中指定字符串第n次出现的位置
Feb 10 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
PHP 文件扩展名 获取函数
2009/06/03 PHP
解析zend studio中直接导入svn中的项目的方法步骤
2013/06/21 PHP
PHP命令行脚本接收传入参数的三种方式
2014/08/20 PHP
php生成shtml类用法实例
2014/12/09 PHP
在Windows XP下安装Apache+MySQL+PHP环境
2015/02/22 PHP
php 伪造HTTP_REFERER页面URL来源的三种方法
2016/09/22 PHP
基于PHP常用文件函数和目录函数整理
2017/08/17 PHP
Yii Framework框架开发微信公众平台示例
2020/04/26 PHP
数据结构之利用PHP实现二分搜索树
2020/10/25 PHP
javascript 短路法代码精简
2009/08/20 Javascript
js中的数组Array定义与sort方法使用示例
2013/08/29 Javascript
Javascript中call的两种用法实例
2013/12/13 Javascript
js实现日期级联效果
2014/01/23 Javascript
JavaScript实现班级随机点名小应用需求的具体分析
2014/05/12 Javascript
DOM基础教程之使用DOM控制表单
2015/01/20 Javascript
javascript中数组方法汇总
2015/07/07 Javascript
javascript中setAttribute()函数使用方法及兼容性
2015/07/19 Javascript
老生常谈JavaScript数组的用法
2016/06/10 Javascript
Textarea输入字数限制实例(兼容iOS&amp;安卓)
2017/07/06 Javascript
JS实现身份证输入框的输入效果
2017/08/21 Javascript
深入浅出webpack教程系列_安装与基本打包用法和命令参数详解
2017/09/10 Javascript
使用json-server简单完成CRUD模拟后台数据的方法
2018/07/12 Javascript
VUE项目中加载已保存的笔记实例方法
2019/09/14 Javascript
js实现超级玛丽小游戏
2020/03/18 Javascript
Python多线程原理与用法实例剖析
2019/01/22 Python
Python终端输出彩色字符方法详解
2020/02/11 Python
PyCharm 无法 import pandas 程序卡住的解决方式
2020/03/09 Python
Python 实现自动完成A4标签排版打印功能
2020/04/09 Python
详解pandas.DataFrame.plot() 画图函数
2020/06/14 Python
Python os库常用操作代码汇总
2020/11/03 Python
详解CSS3实现响应式手风琴效果
2020/06/10 HTML / CSS
HTML5 3D衣服摇摆动画特效
2016/03/17 HTML / CSS
北京某公司的.net笔试题
2014/03/20 面试题
写求职信有哪些注意事项
2014/05/08 职场文书
企业承诺书格式范文
2015/04/28 职场文书
团队拓展训练心得体会
2016/01/12 职场文书