浏览器扩展 - 单击时将网站源复制到剪贴板。我想在执行 javascript 后获取源代码

我找不到解决方案。

想象一下场景:

您正在进入 LinkedIn,进行一些搜索,然后运行浏览器扩展程序以将网站的实际源复制到剪贴板 - 与您在鼠标右键单击和检查时看到的代码相同。

这可能吗?是否已经有任何解决方案?


拉风的咖菲猫
浏览 171回答 1
1回答

侃侃无极

您可以使用获取整个文档的 HTMLdocument.documentElement.outerHTML然后将该字符串复制到剪贴板:const { outerHTML } = document.documentElement;const textarea = document.body.appendChild(document.createElement('textarea'));textarea.value = outerHTML;textarea.focus();textarea.select();document.execCommand('copy');textarea.remove();
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript