xgqfrms™, xgqfrms® : xgqfrms's offical website of cnblogs! xgqfrms™, xgqfrms® : xgqfrms's offical website of GitHub!

如何使用 js 破解页面禁用复制功能 All In One

如何使用 js 破解页面禁用复制功能 All In One

js 禁用用户操作

"use strict";

/**
 * 
 * @author xgqfrms
 * @license MIT
 * @copyright xgqfrms
 * @created 2020-02-07
 * @modified 
 * 
 * @description js & disabled right click & disabled right menu
 * @augments 
 * @example 
 * @link https://www.cnblogs.com/xgqfrms/p/12275284.html
 * 
 */

let log = console.log;

(() => {
  // js 禁用复制,选择,拖拽,右键菜单 ❌
  log('DOM fully loaded and parsed', `disabled copy`);
  document.body.oncontextmenu = 
  document.body.ondragstart = 
  document.body.onselectstart = 
  document.body.onbeforecopy = function() {
    return false;
  };

  document.body.onselect = 
  document.body.oncopy = 
  document.body.onmouseup = function() {
    document.selection.empty();
  };
})();

js 破解 solutions

// js 破解禁用复制 ✅
(() => {
  document.body.oncontextmenu = 
  document.body.ondragstart = 
  document.body.onselectstart = 
  document.body.onbeforecopy = function() {
    return true;
  };

  document.body.onselect = 
  document.body.oncopy = 
  document.body.onmouseup = function() {
     // document.selection.empty();
  };
})();

// js 破解禁用模式 ✅
document.designMode = "on";
// "on"

refs

https://www.cnblogs.com/xgqfrms/p/12275284.html

https://www.zhihu.com/question/24440024/answer/1656225093



©xgqfrms 2012-2020

www.cnblogs.com 发布文章使用:只允许注册用户才可以访问!

原创文章,版权所有©️xgqfrms, 禁止转载 🈲️,侵权必究⚠️!


posted @ 2021-05-29 12:18  xgqfrms  阅读(474)  评论(3编辑  收藏  举报