静态页面js防止抽离

1.禁用右键

  1. document.oncontextmenu = function () {
  2.     return false;
  3. }

2、复制禁用

  1. <script>
  2. function noCopy()
  3. {
  4.     event.returnValue = false;
  5. }
  6. </script>
  7. <body oncopy = "noCopy()">

3.另存为禁用

在<body>内容主体中加入<noscript><iframe src=’*.html’></iframe></noscript>

 

4、缓存禁用

  1. <meta http-equiv="Pragma" content="no-cache"/>
  2. <meta http-equiv="Cache-Control" content="no-cache"/>
  3. <meta http-equiv="Expires" content="0"/>

5.F12禁用

  1. document.onkeydown = function (e) {
  2.     var currentKey = 0, k = e || window.event;
  3.     currentKey = k.keyCode || k.which || k.charCode;
  4.     if (currentKey == 123) {
  5.         window.event.cancelBubble = true;
  6.         window.event.returnValue = false;
  7.     }
  8. }
赞(0) 打赏
未经允许不得转载:版权所有@七娃设计室七娃博客 » 静态页面js防止抽离
分享到: 更多 (0)

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址

七娃设计,让设计贴近生活

联系我们

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏