百度浏览器复制文本自带版权尾巴的原因
时间:2026-06-20 | 作者:318050 | 阅读:0你有没有遇到过这种情况:在百度系网页或者某些技术博客上,辛辛苦苦复制了一大段文字,结果粘贴出来,末尾莫名其妙多了一串“原文来自:XXX”“版权声明”“链接地址”之类的内容?
这可不是你浏览器抽风了,而是网站主动动的手脚——一段 JavaScript 版权拦截脚本,专门在复制时给你“加料”。
版权尾巴的生成机制
简单来说,就是网站开发者在页面里埋了一段监听 oncopy 事件的 JavaScript 代码。
只要用户选中文字、按下 Ctrl+C(或者右键复制),这段代码就会立刻截获你复制的内容,然后在后面拼接上一段固定格式的版权说明。
最后,再把这段“混合体”重新写入剪切板。
典型的代码结构长这样:document.body.oncopy = function() { ... clipboardData.setData("text", text + "rn原文链接:" + location.href); }。
这套机制跟浏览器类型无关——Chrome、Edge、Firefox 都会中招,只要你没禁用 JavaScript,或者绕过这个事件。
怎么临时去掉这个尾巴
方法一:浏览器控制台,直接拦截 oncopy 冒泡
打开目标网页 → 按 F12 调出开发者工具 → 切到 Console 标签 → 粘贴并执行下面这行代码:
[document.querySelectorAll('*')].forEach(item => { item.oncopy = function(e) { e.stopPropagation(); } });
这行代码会“命令”页面上所有元素的 copy 事件停止向上冒泡,这样页面级别的版权脚本就失效了。
执行完立刻生效,连网页都不用刷新。
方法二:用 Quick JavaScript Switcher 插件,一键干掉 JS
装上这个插件后,点一下工具栏图标,让它变成红色状态。
刷新网页 → 再复制,尾巴就没了。
不过要注意:JavaScript 被禁用后,有些动态功能(比如评论区、代码高亮)可能就显示不出来了。
想一劳永逸?那就装个油猴脚本
第一步:先装好 Tampermonkey(油猴)插件。
第二步:点油猴图标 → “创建新脚本” → 在 @match 那一行填上你想屏蔽的网站域名,比如 // @match *://*.csdn.net/* 或 // @match *://*.juejin.cn/*。
第三步:在脚本编辑区贴上下面这段代码,然后保存:
document.addEventListener('copy', e => { const selection = window.getSelection(); if (selection.rangeCount > 0) { const text = selection.toString(); e.clipboardData.setData('text/plain', text); e.preventDefault(); } }, true);
这段代码的作用是:每次复制发生时,直接用你选中的原始文本覆盖剪切板内容,彻底绕开网站自己写的那套 oncopy 处理逻辑。
从此复制粘贴,干干净净。
来源:整理自互联网
免责声明:文中图文均来自网络,如有侵权请联系删除,心愿游戏发布此文仅为传递信息,不代表心愿游戏认同其观点或证实其描述。
相关文章
更多-
- Safari浏览器部分网站悬停效果失效原因分析
- 时间:2026-06-20
-
- Safari浏览器标签页组实时共享给家人同事
- 时间:2026-06-20
-
- Safari浏览器无法连接远程调试服务器修复方法
- 时间:2026-06-20
-
- 百度浏览器部分网页乱码原因与解决方法
- 时间:2026-06-19
-
- Safari浏览器开启开发者忽略网络缓存选项方法
- 时间:2026-06-19
-
- Safari浏览器翻译外语页面失效的原因
- 时间:2026-06-19
-
- Safari浏览器全屏模式下工具栏无法自动隐藏或显示原因
- 时间:2026-06-19
-
- macOS Safari清除特定网站缓存与Cookie的完整方法
- 时间:2026-06-19
精选合集
更多大家都在玩
大家都在看
更多-
- Safari浏览器翻译外语页面失效的原因
- 时间:2026-06-19
-
- 国家税务总局电子税务局网页版登录入口
- 时间:2026-06-19
-
- UC浏览器智能预读开启实现自动翻页教程
- 时间:2026-06-19
-
- Safari浏览器全屏模式下工具栏无法自动隐藏或显示原因
- 时间:2026-06-19
-
- 米侠浏览器V5.9网页深色模式强行渲染开启方法
- 时间:2026-06-19
-
- 如何限制vivo浏览器后台耗电
- 时间:2026-06-19
-
- 宙斯浏览器加密网页证书不安全手动信任解决方法
- 时间:2026-06-19
-
- Premiere视频转场随机块擦除效果教程
- 时间:2026-06-19