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 相关文章推荐
javascript 学习之旅 (1)
Feb 05 Javascript
IE6 fixed的完美解决方案
Mar 31 Javascript
jquery实现未经美化的简洁TAB菜单效果
Aug 28 Javascript
JavaScript实现多种排序算法
Feb 24 Javascript
详解AngularJS过滤器的使用
Mar 11 Javascript
Atitit.js的键盘按键事件捆绑and事件调度
Apr 01 Javascript
微信小程序的生命周期的详解
Oct 19 Javascript
通过vue-cli3构建一个SSR应用程序的方法
Sep 13 Javascript
Easyui 关闭jquery-easui tab标签页前触发事件的解决方法
Apr 28 jQuery
使用js实现单链解决前端队列问题的方法
Feb 03 Javascript
js实现查询商品案例
Jul 22 Javascript
Promise静态四兄弟实现示例详解
Jul 07 Javascript
阿里大于短信验证码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
第十四节--命名空间
2006/11/16 PHP
PHP教程 变量定义
2009/10/23 PHP
PHP命名空间(Namespace)简明教程
2014/06/11 PHP
PHP封装函数实现生成随机的字符串验证码
2017/01/24 PHP
Laravel事件监听器用法实例分析
2019/03/12 PHP
如何在PHP中使用数组
2020/06/09 PHP
浅谈JavaScript中面向对象技术的模拟
2006/09/25 Javascript
javascript 在网页中的运用(asp.net)
2009/11/23 Javascript
JQuery下关于$.Ready()的分析
2009/12/13 Javascript
Jquery对新插入的节点 绑定Click事件失效的解决方法
2016/06/02 Javascript
Jquery中map函数的用法
2016/06/03 Javascript
微信端开发--登录小程序步骤
2017/01/11 Javascript
利用jQuery实现一个简单的表格上下翻页效果
2017/03/14 Javascript
利用Javascript获取选择文本所在的句子详解
2017/12/03 Javascript
推荐10款扩展Web表单的JS插件
2017/12/25 Javascript
Vue中的异步组件函数实现代码
2018/07/20 Javascript
关于Node.js中频繁修改代码重启服务器的问题
2020/10/15 Javascript
Python3中多线程编程的队列运作示例
2015/04/16 Python
深入浅析Python传值与传址
2018/07/10 Python
Python使用pickle模块报错EOFError Ran out of input的解决方法
2018/08/16 Python
python+opencv打开摄像头,保存视频、拍照功能的实现方法
2019/01/08 Python
详解python之heapq模块及排序操作
2019/04/04 Python
python语言基本语句用法总结
2019/06/11 Python
100行Python代码实现每天不同时间段定时给女友发消息
2019/09/27 Python
通过代码简单了解django model序列化作用
2020/11/12 Python
python软件测试Jmeter性能测试JDBC Request(结合数据库)的使用详解
2021/01/26 Python
HTML5中外部浏览器唤起微信分享
2020/01/02 HTML / CSS
加拿大国民体育购物网站:National Sports
2018/11/04 全球购物
会计职业生涯规划书
2014/01/13 职场文书
男方父母婚礼答谢词
2014/01/25 职场文书
文秘求职信范文
2014/04/10 职场文书
水电站项目建议书
2014/05/12 职场文书
计划生育标语
2014/06/23 职场文书
财务工作犯错检讨书
2014/10/07 职场文书
教师党员整改措施
2014/10/24 职场文书
医护人员继续教育学习心得体会
2016/01/19 职场文书