限制F12网页调试,实现按下F12自动关闭网页或跳转到其他指定页面

JS实现按下F12关闭当前页面代码


  1. <script type="text/javascript">
  2. //判断F12审查元素
  3. function fuckyou() {
  4. window.close(); //关闭当前窗口(防抽)
  5. window.location = "about:blank"; //将当前窗口跳转置空白页
  6. }
  7. function ck() {
  8. console.profile();
  9. console.profileEnd();
  10. //判断profiles里有无内容,若有,则说明按下了F12
  11. if(console.clear) {
  12. console.clear()
  13. };
  14. if(typeof console.profiles == "object") {
  15. return console.profiles.length > 0;
  16. }
  17. }
  18. function hehe() {
  19. if((window.console && (console.firebug || console.table && /firebug/i.test(console.table()))) || (typeof opera == 'object' && typeof opera.postError == 'function' && console.profile.length > 0)) {
  20. fuckyou();
  21. }
  22. if(typeof console.profiles == "object" && console.profiles.length > 0) {
  23. fuckyou();
  24. }
  25. }
  26. hehe();
  27. window.onresize = function() {
  28. if((window.outerHeight - window.innerHeight) > 200)
  29. //判断当前窗口内页高度和窗口高度,如果差值大于200,那么则说明浏览器调试框已被打开
  30. fuckyou();
  31. }
  32. </script>

JS实现按下F12跳转到其他指定页面代码

  1. function collect() {
  2. //开始javascript执行过程的数据收集
  3. console.profile();
  4. //配合profile方法,作为数据收集的结束
  5. console.profileEnd();
  6. //判断profiles里有无内容,若有,则说明按下了F12
  7. if (console.clear) {
  8. //清空控制台
  9. console.clear()
  10. };
  11. if (typeof console.profiles == "object") {
  12. return console.profiles.length > 0;
  13. }
  14. }
  15. function check() {
  16. if ((window.console && (console.firebug || console.table && /firebug/i.test(console.table()))) || (typeof opera == 'object' && typeof opera.postError == 'function' && console.profile.length > 0)) {
  17. jump();
  18. }
  19. if (typeof console.profiles == "object" && console.profiles.length > 0) {
  20. jump();
  21. }
  22. }
  23. check();
  24. window.onresize = function() {
  25. //判断当前窗口内页高度和窗口高度
  26. if ((window.outerHeight - window.innerHeight) > 200)
  27. jump();
  28. }
  29. function jump() {
  30. window.location = "http://www.xiaoerhu.com";
  31. }

 

 

点点赞赏,手留余香

给TA打赏
共0人
还没有人赞赏,快来当第一个赞赏的人吧!
    WEB前端

    如何添加Tooltip提示框[css教程]

    2020-7-1 19:13:51

    WEB前端

    2021前端React精品教程

    2021-7-22 19:46:40

    本站所发布的一切源码、模板、应用等文章仅限用于学习和研究目的;不得将上述内容用于商业或者非法用途,否则,一切后果请用户自负。本站信息来自网络,版权争议与本站无关。您必须在下载后的24个小时之内,从您的电脑中彻底删除上述内容。如果您喜欢该程序,请支持正版,购买注册,得到更好的正版服务。如有侵权。本站内容适用于DMCA政策。若您的权利被侵害,请与我们联系处理,站长 QQ: 84087680 或 点击右侧 私信:盾给网 反馈,我们将尽快处理。
    ⚠️
    本站所发布的一切源码、模板、应用等文章仅限用于学习和研究目的;不得将上述内容用于商业或者非法用途,否则,一切后果请用户自负。本站信息来自网络,版权争议与本站无关。您必须在下载后的24个小时之内,从您的电脑中彻底删除上述内容。如果您喜欢该程序,请支持正版,购买注册,得到更好的正版服务。如有侵权。本站内容适用于DMCA政策
    若您的权利被侵害,请与我们联系处理,站长 QQ: 84087680 或 点击右侧 私信:盾给网 反馈,我们将尽快处理。
    0 条回复 A文章作者 M管理员
    欢迎您,新朋友,感谢参与互动!
      暂无讨论,说说你的看法吧
    个人中心
    购物车
    优惠劵
    今日签到
    私信列表
    搜索