Javascript 如何在不使用剪贴板的情况下从网站复制原始文本

Javascript 如何在不使用剪贴板的情况下从网站复制原始文本,javascript,node.js,clipboard,puppeteer,Javascript,Node.js,Clipboard,Puppeteer,我用木偶演员制作了一个刮刀,它被放到了一个网站上 Ctrl+A和Ctrl+C并将文本复制到文件中 这是一个非常简单的脚本,但它使用windows剪贴板是非常恼人的,因为如果让脚本在后台运行,我就无法复制和粘贴任何内容 有没有其他方法可以在不使用windows剪贴板的情况下从网站复制原始文本?对于原始文本,我指的是当您访问网站并按Ctrl+a时可以看到的所有文本。您可以从document.body中获得值,它应该包含与Ctrl+a、Ctrl+C相同(或至少非常相似)的文本 代码示例 const t

我用木偶演员制作了一个刮刀,它被放到了一个网站上 Ctrl+A和Ctrl+C并将文本复制到文件中

这是一个非常简单的脚本,但它使用windows剪贴板是非常恼人的,因为如果让脚本在后台运行,我就无法复制和粘贴任何内容

有没有其他方法可以在不使用windows剪贴板的情况下从网站复制原始文本?对于原始文本,我指的是当您访问网站并按Ctrl+a时可以看到的所有文本。

您可以从
document.body
中获得值,它应该包含与Ctrl+a、Ctrl+C相同(或至少非常相似)的文本

代码示例

const text=wait page.evaluate(()=>document.body.innerText);

您可能想查看像这样的多剪贴板软件,或者考虑一种不同的刮削方法。