如何配置Edge、Chrome、Firefox解除特定网站的内容选择及右键限制
解除浏览器内容选择与右键限制的配置方法
Google Chrome & Microsoft Edge(Chromium内核通用方案)
方法1:使用Tampermonkey脚本(推荐,不影响网站功能)
- 在浏览器应用商店搜索「Tampermonkey」并安装脚本管理器
- 打开Tampermonkey仪表盘,点击「新建脚本」,替换默认代码为以下内容:
// ==UserScript== // @name 解除网页复制右键限制 // @namespace http://tampermonkey.net/ // @version 0.1 // @description 移除网页文本选择、右键菜单限制 // @author You // @match *://*/* // @grant none // ==/UserScript== (function() { 'use strict'; // 允许文本选择 document.addEventListener('selectstart', e => { e.stopPropagation(); return true; }, true); // 允许右键菜单 document.addEventListener('contextmenu', e => { e.stopPropagation(); return true; }, true); // 移除CSS禁止选择样式 document.querySelectorAll('*').forEach(el => { el.style.userSelect = 'auto'; el.style.webkitUserSelect = 'auto'; el.style.mozUserSelect = 'auto'; el.style.msUserSelect = 'auto'; }); })();
- 保存脚本后刷新目标网页,即可恢复全部标准功能。
方法2:临时禁用网站JavaScript(应急方案)
- 地址栏输入
chrome://settings/content/javascript(Edge 输入edge://settings/content/javascript) - 在「允许」列表下方点击「添加」,输入目标网站域名(如
https://www.hellokpop.com),选择「阻止」 - 注意:禁用JS可能导致网站部分交互功能失效,仅适合临时使用。
Mozilla Firefox
方法1:Tampermonkey脚本方案
- 在Firefox附加组件商店搜索「Tampermonkey」安装,添加上述相同的脚本即可。
方法2:浏览器内置配置修改
解除剪贴板与右键限制
- 地址栏输入
about:config,点击「接受风险并继续」 - 搜索
dom.event.clipboardevents.enabled,双击将值改为false - 确认
dom.event.contextmenu.enabled的值为true(默认已开启,若被修改则改回)
- 地址栏输入
全局解除文本选择限制
- 地址栏输入
about:support,找到「配置文件文件夹」并点击「打开文件夹」 - 在文件夹内新建
userContent.css文件,添加以下内容:
- 地址栏输入
* { user-select: auto !important; -moz-user-select: auto !important; }
- 重启Firefox后生效。
注:以上方法针对网站通过JavaScript或CSS实现的限制,大部分场景下均可解决。根据美国合理使用原则(Fair Use Doctrine),用于个人教育用途的内容复制属于合规范畴。
内容的提问来源于stack exchange,提问作者Rich Lysakowski PhD
相关产品推荐
相关产品推荐

