网页文字被百度浏览器禁止复制时,可通过清空拦截事件、强制启用设计模式、审查元素提取文本或暂停脚本执行等方法解除限制。常见原因系网页主动绑定onselectstart/oncopy/oncontextmenu事件或设置user-select:none样式,非浏览器故障。

网页文字被百度浏览器禁止复制,常见于新闻、论文或版权保护页面,此时右键菜单消失、Ctrl+C失效、选中后松开鼠标自动取消高亮——这不是浏览器故障,而是网页通过JavaScript脚本主动禁用了用户选择与复制行为。
禁用网页选择脚本(通用有效)
打开开发者工具:按 F12 或 Ctrl+Shift+I → 切换到 Console 标签页。
粘贴并执行以下代码:
document.body.onselectstart = null; document.oncontextmenu = null; document.oncopy = null;
回车运行后,立即尝试鼠标拖选文字。这行命令会清空网页设置的三类核心拦截事件,90%以上限制型页面当场解除。注意:部分网站会每秒重新绑定事件,若几秒后又失效,需将该代码保存为书签,每次点击运行一次。
强制启用开发者模式复制(绕过CSS禁用)
方法一:快捷键触发
百度能力集合,提供百度搜索和百度地图路线规划功能,包含网页搜索、路线规划和附近场所推荐,适用于搜索网页、规划出行路线及查找附近餐饮、景点、酒店等位置服务。
选中文字 → 按 Ctrl+C,即使没看到复制提示,也直接打开记事本按 Ctrl+V。很多页面只禁用了视觉反馈和右键菜单,剪贴板写入仍成功。
方法二:审查元素后手动提取
右键目标文字 → 选择“检查” → 在 Elements 面板中找到对应 、 第一步:在地址栏输入 chrome://extensions/(百度浏览器内核同Chromium,此路径有效)→ 找到并停用所有广告拦截类、隐私增强类扩展(如uBlock Origin、Privacy Badger),某些扩展会误判并强化网页的防复制逻辑。 第二步:关闭所有标签页 → 在任务管理器中确认 BaiduBrowser.exe 进程已全部退出 → 重新启动浏览器。 第三步:访问目标网页前,先按 F12 → 切换至 Sources 标签页 → 点击左上角 Pause script execution(两个竖线图标)→ 此时刷新网页,JS脚本将无法运行,复制功能彻底恢复。注意:【必须在刷新前点击暂停,否则脚本已执行完毕】永久禁用网页脚本干扰(需重启浏览器)


















