网页防复制可快速解除:①地址栏执行javascript:void($={});②Ctrl+P打印预览后复制;③开发者工具禁用user-select样式;④另存为HTML本地打开;⑤查看源代码提取文本。

网页文字被禁止复制,无法选中、右键失效、Ctrl+C无响应,是常见内容保护手段,但不影响你获取信息——只要掌握对应解除路径,3秒内就能恢复自由复制能力。
地址栏执行JavaScript代码
这是最快捷、无需安装任何插件的方法,适用于90%以上由JavaScript监听事件(如oncopy、onselectstart)触发的防复制逻辑。
在当前网页地址栏中,【务必用英文输入法手动输入】:javascript:void($={});
按回车键执行,页面立即解除选择限制,此时可直接拖动鼠标选中文本并复制。
若无效,先按F5刷新页面,再重新输入执行一次。复制完成后无需恢复任何设置。
进入打印预览模式复制
该方法绕过所有前端脚本和CSS限制,原理是浏览器在打印预览时自动剥离交互逻辑,仅渲染纯文本结构。
按下 Ctrl+P → 等待右侧预览窗加载完成 → 用鼠标直接框选文字 → Ctrl+C复制。
注意:部分网站会显示“空白页”或“加载中”,此时请等待3–5秒再操作;若预览区仍不可选,说明内容为Canvas或SVG绘制,需切换其他方法。
修改CSS user-select属性
当网页使用 CSS 的 user-select: none 或 -webkit-user-select: none 主动禁用文字选择时,此法直击根源。
方法一:右键目标文字区域 → 选择“检查” → 在Elements面板中定位到包裹该文字的HTML标签(如
)→ 右侧Styles面板中查找 user-select 或 -webkit-user-select → 点击属性值前复选框取消启用,或双击值改为 text。
方法二:快捷覆盖全局样式 → 按 F12 打开开发者工具 → 切换到Console标签 → 输入 document.body.style.userSelect = 'text'; → 回车执行。
【执行后必须刷新页面才能使新样式生效】
保存为本地HTML文件再打开
本地文件不受网页原始JS/CSS限制影响,尤其适合含大量静态文本但被动态脚本封锁的页面。
第一步:网页空白处右键 → 选择“另存为” → 文件名保持默认,保存类型选“网页,仅HTML” → 点击保存。
第二步:关闭原网页 → 双击桌面刚保存的 .html 文件 → 新窗口打开后,所有文字均可自由复制。
这一步操作起来很简单,直接把文件拖进去就行。但注意:若网页依赖远程API或登录态加载内容,本地文件可能缺失部分文字。
从网页源代码中提取文本
适用于内容未被JavaScript加密、且未分页异步加载的页面。源码里藏着所有原始文本,只是被样式或脚本藏起来了。
① 右键网页空白处 → 选择“查看页面源代码”(或按 Ctrl+U)
② 按 Ctrl+F 输入页面中可见的关键词(如标题中的某句话)→ 定位到对应
或 标签
③ 手动拖选标签内纯文本(避开尖括号和属性)→ Ctrl+C 复制 → 粘贴至记事本清理多余空格与换行
若搜索不到关键词,说明内容由JS动态注入,此时源码中无该段文字,应放弃此法改用Console注入或截图OCR。


















