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第一课
Feb 27 Javascript
JavaScript实现鼠标点击后层展开效果的方法
May 13 Javascript
如何在Linux上安装Node.js
Apr 01 Javascript
jQuery基于排序功能实现上移、下移的方法
Nov 26 Javascript
JS字符串统计操作示例【遍历,截取,输出,计算】
Mar 27 Javascript
Angular.JS中的指令引用template与指令当做属性详解
Mar 30 Javascript
Vue.js实现图片的随意拖动方法
Mar 08 Javascript
解决Vue 通过下表修改数组,页面不渲染的问题
Mar 08 Javascript
Node.js利用console输出日志文件的方法示例
Apr 27 Javascript
layui问题之模拟select点击事件的实例讲解
Aug 15 Javascript
使用Typescript和ES模块发布Node模块的方法
May 25 Javascript
浏览器JavaScript调试功能无法使用解决方案
Sep 18 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
php下将XML转换为数组
2010/01/01 PHP
php unset全局变量运用问题的深入解析
2013/06/17 PHP
使用ThinkPHP的自动完成实现无限级分类实例详解
2016/09/02 PHP
thinkPHP5.0框架整体架构总览【应用,模块,MVC,驱动,行为,命名空间等】
2017/03/25 PHP
ext for eclipse插件安装方法
2008/04/27 Javascript
javascript是怎么继承的介绍
2012/01/05 Javascript
JQuery+Ajax无刷新分页的实例代码
2014/02/08 Javascript
Node.js中require的工作原理浅析
2014/06/24 Javascript
js实现背景图片感应鼠标变化的方法
2015/02/28 Javascript
深入理解JavaScript系列(48):对象创建模式(下篇)
2015/03/04 Javascript
javascript实现类似于新浪微博搜索框弹出效果的方法
2015/07/27 Javascript
jQuery实现ctrl+enter(回车)提交表单
2015/10/19 Javascript
深入浅析JavaScript系列(13):This? Yes,this!
2016/01/05 Javascript
JavaScript实现获取某个元素相邻兄弟节点的prev与next方法
2016/01/25 Javascript
用window.onerror捕获并上报Js错误的方法
2016/01/27 Javascript
JavaScript对JSON数组简单排序操作示例
2019/01/31 Javascript
JavaScript实现图片放大镜效果
2019/06/27 Javascript
关于JavaScript数组去重的一些理解汇总
2020/09/10 Javascript
JS highcharts实现动态曲线代码示例
2020/10/16 Javascript
[33:39]DOTA2上海特级锦标赛C组小组赛#2 LGD VS Newbee第二局
2016/02/27 DOTA
python使用点操作符访问字典(dict)数据的方法
2015/03/16 Python
在Docker上开始部署Python应用的教程
2015/04/17 Python
python 实现登录网页的操作方法
2018/05/11 Python
Python列表切片操作实例总结
2019/02/19 Python
python中count函数简单用法
2020/01/05 Python
Python3列表List入门知识附实例
2020/02/09 Python
新闻专业大学生找工作的自我评价
2013/10/30 职场文书
物理教学随笔感言
2014/02/22 职场文书
简单的项目建议书模板
2014/03/12 职场文书
公司联欢晚会主持词
2014/03/22 职场文书
交通事故赔偿协议书怎么写
2014/10/04 职场文书
化工见习报告范文
2014/10/31 职场文书
正规欠条模板
2015/07/03 职场文书
2019辞职报告范本3篇!
2019/07/23 职场文书
JS的深浅复制详细
2021/10/16 Javascript
使用 CSS 构建强大且酷炫的粒子动画效果
2022/08/14 HTML / CSS