百度浏览器如何允许网页复制文字
用百度浏览器打开网页,发现文字死活选不中、复制不了?这十有八九是网站通过CSS样式、Ja vaScript脚本或者浏览器权限策略在背后搞的鬼。具体表现就是:鼠标拖不动文字、右键菜单里没有“复制”选项、按Ctrl+C毫无反应。这类限制在文库类页面、版权保护内容或广告密集的站点上特别常见。

话不多说,下面直接上干货——五套方案,按优先级从低到高排列,总有一款能搞定。
启用剪贴板权限
很多限制表面上是“不能选”,但实际上是复制动作被浏览器拦住了——因为当前网站没拿到 na vigator.clipboard.writeText() 的调用权限。换句话说,不是选不了,而是复制指令被拒了。
1、在目标网页地址栏左侧点击那个锁形图标(或者站点信息按钮),打开权限面板。
2、找到“剪贴板”这一项,确认它当前显示的是“阻止”。
3、把权限改成“允许”,然后刷新网页,再试复制操作。
注意:必须刷新页面才能生效
临时禁用Ja vaScript
绝大多数复制封锁都依赖 onselectstart、oncopy 这类事件监听器。把Ja vaScript一关,等于直接拆掉了所有脚本层面的枷锁,文本瞬间就能自由选中。
方法一:快捷命令禁用(推荐)
1、按F12打开开发者工具,切换到Console标签页。
2、按Ctrl+Shift+P唤出命令菜单,输入“Disable Ja vaScript”并回车。
3、页面自动重载后,文字就可以随意选中了。
方法二:设置中全局关闭
1、点击右上角菜单(三个点)→ “设置” → “隐私设置与安全性” → “网站设置”。
2、找到“Ja vaScript”,把开关关掉。
3、刷新当前页。复制完成后,记得把Ja vaScript重新打开,否则很多网站的交互功能会失效。
强制开启设计模式
执行一行代码 document.designMode = 'on',整个网页就会变成可编辑区域,所有CSS user-select 限制和事件拦截都绕过去了。
第一步:按F12打开开发者工具,切换到Console标签页。
第二步:输入 document.designMode = 'on'; 并回车执行。
第三步:现在任意文字都能拖选复制了。复制完毕后,建议立即执行 document.designMode = 'off'; 恢复页面原始状态,免得误触编辑导致布局乱掉。
使用打印预览提取纯文本
打印预览界面会剥离网页中的Ja vaScript行为和交互式CSS样式,只渲染结构化文本内容,文字自然就恢复可选中状态了。
1、在目标网页中按下Ctrl+P(Windows)或Cmd+P(Mac)调出打印对话框。
2、等右侧预览区域加载完成(不需要真的连打印机)。
3、在预览区域里直接拖选全部文字,按Ctrl+C复制即可。
安装油猴脚本一键解除
如果你经常需要访问受限网页,每次都手动操作太麻烦。一次安装油猴脚本,永久生效,以后打开这类页面自动解除限制。
1、访问百度浏览器扩展中心,搜索并安装Tampermonkey(油猴)插件。
2、安装完成后,前往Greasy Fork网站,搜索脚本“网页限制解除(改)”或“Disable Copy Protection”。
3、点击“安装此脚本”,等提示“已安装”后,刷新受限网页,右键禁用、选择封锁、复制拦截等所有前端限制就自动解除了。