这是网页常见的「防盗链」或者「版权提示」技巧:当你在网页里复制一段文字时,网站会监听 copy 事件,把自己的提示(如“本文来自XX网站”)额外写入到你的剪贴板。
要避免被网页注入额外内容,有几种方式:
1. 浏览器层面的解决方案
- 关闭网站的
copy事件监听
在浏览器开发者工具 (F12 → Console),输入:
document.oncopy = null;
document.body.oncopy = null;
document.addEventListener("copy", e => e.stopImmediatePropagation(), true);这样可以屏蔽网页的自定义 `copy` 逻辑。
- 使用浏览器扩展
比如 Chrome 的 Absolute Enable Right Click & Copy、Don’t F* With Paste**,可以屏蔽网页对剪贴板的干扰。
2. 手动复制源内容
-
直接查看网页源码 (
Ctrl+U) 或者 开发者工具 → Elements,找到文字,手动复制。这样不会触发脚本。 -
禁用 JavaScript 后复制:在开发者工具 → 设置 → 禁用 JavaScript,再复制,就不会有附加文本。
3. 使用书签脚本 (Bookmarklet)
可以新建一个浏览器书签,内容写:
javascript:(function(){
document.addEventListener('copy', e => e.stopImmediatePropagation(), true);
alert("已屏蔽网页复制附加内容");
})();点击书签后,再复制时就不会被修改。
4. 其他技巧
- 截图 + OCR(如果实在绕不过去)。
- 复制到记事本,再粘贴到目标处,去掉多余的内容。