禁止F12和鼠标右键代码

此生再无相见时 提交于 2019-12-05 07:37:21

代码简介

一共两块代码 一个禁止F12和鼠标右键代码 代码可以禁止别人F12和鼠标右键代码 可以防止别人偷去你的代码和你的源码 

 

 

代码如下

  1. <script>//禁止右键
  2. function click(e) {
  3. if (document.all) {
  4. if (event.button==2||event.button==3) { alert("禁止恶意拿代码的");
  5. oncontextmenu='return false';
  6. }
  7. }
  8. if (document.layers) {
  9. if (e.which == 3) {
  10. oncontextmenu='return false';
  11. }
  12. }
  13. }
  14. if (document.layers) {
  15. document.captureEvents(Event.MOUSEDOWN);
  16. }
  17. document.onmousedown=click;
  18. document.oncontextmenu = new Function("return false;")
  19. document.onkeydown =document.onkeyup = document.onkeypress=function(){
  20. if(window.event.keyCode == 12) {
  21. window.event.returnValue=false;
  22. return(false);
  23. }
  24. }
  25. </script>
  26. <script>//禁止F12
  27. function fuckyou(){
  28. window.close(); //关闭当前窗口(防抽)
  29. window.location="about:blank"; //将当前窗口跳转置空白页
  30. }
  31.  
  32. function click(e) {
  33. if (document.all) {
  34. if (event.button==2||event.button==3) {
  35. alert("禁止恶意拿代码的");
  36. oncontextmenu='return false';
  37. }
  38.  
  39. }
  40. if (document.layers) {
  41. if (e.which == 3) {
  42. oncontextmenu='return false';
  43. }
  44. }
  45. }
  46. if (document.layers) {
  47. fuckyou();
  48. document.captureEvents(Event.MOUSEDOWN);
  49. }
  50. document.onmousedown=click;
  51. document.oncontextmenu = new Function("return false;")
  52. document.onkeydown =document.onkeyup = document.onkeypress=function(){
  53. if(window.event.keyCode == 123) {
  54. fuckyou();
  55. window.event.returnValue=false;
  56. return(false);
  57. }
  58. }
  59. </script>
标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!