JS禁止浏览器右键查看元素或按F12审查元素自动关闭页面示例代码


Posted in Javascript onSeptember 07, 2017

前言

很多站长为了仿止别人仿制或扒下自己的网页,都会选择使用禁止浏览器右键查看元素或F12审查元素,一旦查看元素浏览器页面就会自动关闭,下面话不多说了,来一起看看详细的介绍吧。

注:该代码不兼容火狐浏览器,对于一些小白还是有用的。

javascript实现代码:

<script type="text/javascript">
function fuckyou(){ 
window.close(); //关闭当前窗口(防抽) 
window.location="about:blank"; //将当前窗口跳转置空白页
} 
function ck() { 
 console.profile(); 
 console.profileEnd(); //我们判断一下profiles里面有没有东西,如果有,肯定有人按F12了,没错!! 
 if(console.clear) { 
 console.clear() 
 }; 
 if (typeof console.profiles =="object"){ 
 return console.profiles.length > 0; 
 }
}
function hehe(){
 if( (window.console && (console.firebug || console.table && /firebug/i.test(console.table()) )) || (typeof opera == 'object' && typeof opera.postError == 'function' && console.profile.length > 0)){ 
 fuckyou();
 }
 if(typeof console.profiles =="object"&&console.profiles.length > 0){
 fuckyou();
 }
}
hehe();
window.onresize = function(){
 if((window.outerHeight-window.innerHeight)>200) //判断当前窗口内页高度和窗口高度,如果差值大于200,那么呵呵 
 fuckyou();
}
</script>

总结

以上就是这篇文章的全部内容了,希望本文的内容对大家的学习或者工作能带来一定的帮助,如果有疑问大家可以留言交流,谢谢大家对三水点靠木的支持。

Javascript 相关文章推荐
jQuery中需要注意的细节问题小结
Dec 06 Javascript
通过AJAX的JS、JQuery两种方式解析XML示例介绍
Sep 23 Javascript
JavaScript实现的in_array函数
Aug 27 Javascript
5个数组Array方法: indexOf、filter、forEach、map、reduce使用实例
Jan 29 Javascript
jscript读写二进制文件的方法
Apr 22 Javascript
JavaScript实现数组随机排序的方法
Jun 26 Javascript
jQuery实现最简单的切换图效果【可兼容IE6、火狐、谷歌、opera等】
Sep 04 Javascript
让DIV的滚动条自动滚动到最底部的3种方法(推荐)
Sep 24 Javascript
jQuery解析返回的xml和json方法详解
Jan 05 Javascript
Vue递归实现树形菜单方法实例
Nov 06 Javascript
javascript实现倒计时效果
Feb 17 Javascript
vue keep-alive的简单总结
Jan 25 Vue.js
阿里大于短信验证码node koa2的实现代码(最新)
Sep 07 #Javascript
bootstrap-table组合表头的实现方法
Sep 07 #Javascript
react-native-tab-navigator组件的基本使用示例代码
Sep 07 #Javascript
基于Bootstrap table组件实现多层表头的实例代码
Sep 07 #Javascript
详解React native全局变量的使用(跨组件的通信)
Sep 07 #Javascript
BootStrap给table表格的每一行添加一个按钮事件
Sep 07 #Javascript
JS实现闭包中的沙箱模式示例
Sep 07 #Javascript
You might like
利用location.hash实现跨域iframe自适应
2010/05/04 Javascript
JS中setTimeout()的用法详解
2013/04/14 Javascript
手写的一个兼容各种浏览器的javascript getStyle函数(获取元素的样式)
2014/06/06 Javascript
jQuery中has()方法用法实例
2015/01/06 Javascript
jQuery+PHP+MySQL二级联动下拉菜单实例讲解
2015/10/27 Javascript
分享JS代码实现鼠标放在输入框上输入框和图片同时更换样式
2016/09/01 Javascript
js实现文字无缝向上滚动
2017/02/16 Javascript
js鼠标跟随运动效果
2017/03/11 Javascript
通过学习bootstrop导航条学会修改bootstrop颜色基调
2017/06/11 Javascript
vue一步步实现alert功能
2017/07/05 Javascript
js+html5生成自动排列对话框实例
2017/10/09 Javascript
浅谈Node.js CVE-2017-14849 漏洞分析(详细步骤)
2017/11/10 Javascript
vue+webpack模拟后台数据的示例代码
2018/07/26 Javascript
使用koa-log4管理nodeJs日志笔记的使用方法
2018/11/30 NodeJs
基于iview的router常用控制方式
2019/05/30 Javascript
JS继承定义与使用方法简单示例
2020/02/19 Javascript
jquery轮播图插件使用方法详解
2020/07/31 jQuery
[05:08]2014DOTA2国际邀请赛 Hao专访复仇的胜利很爽
2014/07/15 DOTA
python3库numpy数组属性的查看方法
2018/04/17 Python
Python3读取Excel数据存入MySQL的方法
2018/05/04 Python
Django框架使用富文本编辑器Uedit的方法分析
2018/07/31 Python
python制作图片缩略图
2019/04/30 Python
python程序文件扩展名知识点详解
2020/02/27 Python
python 安装教程之Pycharm安装及配置字体主题,换行,自动更新
2020/03/13 Python
Currentbody西班牙:美容仪专家
2019/09/28 全球购物
大学新生军训个人的自我评价
2013/10/03 职场文书
大学生职业生涯设计书
2014/01/02 职场文书
导游实习生自荐书
2014/01/28 职场文书
上班上网检讨书
2014/01/29 职场文书
答谢会策划方案
2014/05/12 职场文书
校园演讲稿汇总
2014/05/21 职场文书
2016廉洁从政心得体会
2016/01/19 职场文书
《我在为谁工作》:工作的质量往往决定生活的质量
2019/12/27 职场文书
Kubernetes关键组件与结构组成介绍
2022/03/31 Servers
Pandas实现DataFrame的简单运算、统计与排序
2022/03/31 Python
JAVA长虹键法之建造者Builder模式实现
2022/04/10 Java/Android