这是网页常见的「防盗链」或者「版权提示」技巧:当你在网页里复制一段文字时,网站会监听 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 & CopyDon’t F* With Paste**,可以屏蔽网页对剪贴板的干扰。

2. 手动复制源内容

  • 直接查看网页源码 (Ctrl+U) 或者 开发者工具 → Elements,找到文字,手动复制。这样不会触发脚本。

  • 禁用 JavaScript 后复制:在开发者工具 → 设置 → 禁用 JavaScript,再复制,就不会有附加文本。


3. 使用书签脚本 (Bookmarklet)

可以新建一个浏览器书签,内容写:

javascript:(function(){
  document.addEventListener('copy', e => e.stopImmediatePropagation(), true);
  alert("已屏蔽网页复制附加内容");
})();

点击书签后,再复制时就不会被修改。


4. 其他技巧

  • 截图 + OCR(如果实在绕不过去)。
  • 复制到记事本,再粘贴到目标处,去掉多余的内容。