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的图片轮播 tab切换组件
Jul 19 Javascript
AngularJS学习笔记之依赖注入详解
May 16 Javascript
JS代码实现百度地图 画圆 删除标注
Oct 12 Javascript
微信小程序分页加载的实例代码
Jul 11 Javascript
p5.js入门教程之鼠标交互的示例
Mar 16 Javascript
vue中使用element-ui进行表单验证的实例代码
Jun 22 Javascript
Vue表情输入组件 微信face表情组件
Feb 11 Javascript
JS数组中对象去重操作示例
Jun 04 Javascript
vue3.0中的双向数据绑定方法及优缺点
Aug 01 Javascript
详解vue 自定义组件使用v-model 及探究其中原理
Oct 11 Javascript
如何优雅地取消 JavaScript 异步任务
Mar 22 Javascript
VSCode搭建Vue项目的方法
Apr 30 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的日期处理函数及uchome的function_coomon中日期处理函数的研究
2011/01/12 PHP
linux下使用ThinkPHP需要注意大小写导致的问题
2011/08/02 PHP
PHP资源管理框架Assetic简介
2014/06/12 PHP
php常用的安全过滤函数集锦
2014/10/09 PHP
php内存缓存实现方法
2015/01/24 PHP
PHP封装返回Ajax字符串和JSON数组的方法
2017/02/17 PHP
PHP实现基于PDO扩展连接PostgreSQL对象关系数据库示例
2018/03/31 PHP
Mootools 1.2教程(2) DOM选择器
2009/09/14 Javascript
function foo的原型与prototype属性解惑
2010/11/19 Javascript
12种不宜使用的Javascript语法整理
2013/11/04 Javascript
浅谈JavaScript Math和Number对象
2015/01/26 Javascript
jquery实现聚光灯效果的方法
2015/02/06 Javascript
javascript的BOM汇总
2015/07/16 Javascript
简述jQuery ajax的执行顺序
2016/01/05 Javascript
jQuery中判断对象是否存在的方法汇总
2016/02/24 Javascript
jQuery.deferred对象使用详解
2016/03/18 Javascript
js实现图片粘贴上传到服务器并展示的实例
2017/11/08 Javascript
微信小程序实现星级评分和展示
2018/07/05 Javascript
微信小程序滑动选择器的实现代码
2018/08/10 Javascript
浅谈vue项目打包优化策略
2018/09/29 Javascript
RxJS的入门指引和初步应用
2019/06/15 Javascript
使用JavaScript通过前端发送电子邮件
2020/05/22 Javascript
vuecli3.x中轻松4步带你使用tinymce的步骤
2020/06/25 Javascript
python实现跨文件全局变量的方法
2014/07/07 Python
python基础教程之五种数据类型详解
2017/01/12 Python
一行代码让 Python 的运行速度提高100倍
2018/10/08 Python
对python 生成拼接xml报文的示例详解
2018/12/28 Python
Python + selenium + crontab实现每日定时自动打卡功能
2020/03/31 Python
CSS3 完美实现圆角效果
2009/07/13 HTML / CSS
春节超市活动方案
2014/08/14 职场文书
教师党员批评与自我批评发言稿
2014/10/15 职场文书
学习十八届四中全会依法治国心得体会
2014/11/03 职场文书
2014年人力资源工作总结
2014/11/19 职场文书
个人汇报材料范文
2014/12/30 职场文书
Nginx域名转发https访问的实现
2021/03/31 Servers
MySQL数据库超时设置配置的方法实例
2021/10/15 MySQL