我正在构建一个Chrome插件,该插件在打开特定网站时会触发。 页面加载后,插件应读取当前打开页面的内容。
(假设我总是尝试打开一个包含纯文本的页面,就像GitHub中的原始代码一样)。 我知道如何获取在xmlHttpRequest中调用GET的内容。打印功能只是要求打印机打印出内容。
但是我要存储当前页面的内容。
编辑: 找到了存储页面元素的解决方案。
var markup = document.documentElement.innerHTML;
另一个瓶颈: 如果页面内容太繁琐,将其存储在变量中是否很好? 或者可以在页面中流式传输以进行操作。