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_14_函数形式参数与arguments
Oct 20 Javascript
基于jquery的网页SELECT下拉框美化代码
Oct 28 Javascript
jQuery基础框架浅入剖析
Dec 27 Javascript
js出生日期 年月日级联菜单示例代码
Jan 10 Javascript
jquery高级编程的最佳实践详解
Mar 23 Javascript
javascript获取当前的时间戳的方法汇总
Jul 26 Javascript
JavaScript实现给按钮加上双重动作的方法
Aug 14 Javascript
jquery实现右侧栏菜单选择操作
Mar 04 Javascript
js防阻塞加载的实现方法
Sep 09 Javascript
基于bootstrap按钮式下拉菜单组件的搜索建议插件
Mar 25 Javascript
js自定义弹框插件的封装
Aug 24 Javascript
Node批量爬取头条视频并保存方法
Sep 20 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用户注册页面利用js进行表单验证具体实例
2013/10/17 PHP
php的memcache类分享(memcache队列)
2014/03/26 PHP
php中最简单的字符串匹配算法
2014/12/16 PHP
怎样搭建PHP开发环境
2015/07/28 PHP
使用symfony命令创建项目的方法
2016/03/17 PHP
用JavaScrpt实现文件夹简单轻松加密的实现方法图文
2008/09/08 Javascript
传智播客学习之java 反射
2009/11/22 Javascript
javascript调试说明
2010/06/07 Javascript
js正则表达式的使用详解
2013/07/09 Javascript
JS通过相同的name进行表格求和代码
2013/08/18 Javascript
js showModalDialog参数的使用详解
2014/01/07 Javascript
JavaScript利用正则表达式去除日期中的-
2014/06/09 Javascript
JavaScript插件化开发教程 (二)
2015/01/27 Javascript
js日期范围初始化得到前一个月日期的方法
2015/05/05 Javascript
JS不用正则验证输入的字符串是否为空(包含空格)的实现代码
2016/06/14 Javascript
getElementById().innerHTML与getElementById().value的区别
2016/10/27 Javascript
easyui messager alert 三秒后自动关闭提示的实例
2016/11/07 Javascript
JS刷新父窗口的几种方式小结(推荐)
2016/11/09 Javascript
AngularJS路由实现页面跳转实例
2017/03/03 Javascript
Angular 4依赖注入学习教程之FactoryProvider配置依赖对象(五)
2017/06/04 Javascript
移动端H5页面返回并刷新页面(BFcache)的方法
2018/11/06 Javascript
Vue中img的src是动态渲染时不显示的解决
2019/11/14 Javascript
JS常用排序方法实例代码解析
2020/03/03 Javascript
Vue跨域请求问题解决方案过程解析
2020/08/07 Javascript
vue任意关系组件通信与跨组件监听状态vue-communication
2020/10/18 Javascript
详解python中字典的循环遍历的两种方式
2017/02/07 Python
解决Django migrate No changes detected 不能创建表的问题
2018/05/27 Python
python实现决策树分类
2018/08/30 Python
python使用参数对嵌套字典进行取值的方法
2019/04/26 Python
Python包,__init__.py功能与用法分析
2020/01/07 Python
时尚的CSS3进度条效果
2012/02/22 HTML / CSS
实例讲解使用CSS实现多边框和透明边框的方法
2015/09/08 HTML / CSS
解决img标签上下出现间隙的方法
2016/12/14 HTML / CSS
印度尼西亚电子产品购物网站:Kliknklik
2018/06/05 全球购物
毕业生自荐书
2013/12/18 职场文书
保密承诺书范文
2014/03/27 职场文书