3
我想加载并渲染一个页面,以备份它以及与它一起加载的所有资源。我可以解析页面,但我认为能够让渲染引擎请求资源然后用它拦截它们会更有效率chrome.webrequest在Chrome扩展中的后台页面呈现HTML
那么有没有办法在隐藏标签中呈现一些html,背景页面,还是别的?
我想加载并渲染一个页面,以备份它以及与它一起加载的所有资源。我可以解析页面,但我认为能够让渲染引擎请求资源然后用它拦截它们会更有效率chrome.webrequest在Chrome扩展中的后台页面呈现HTML
那么有没有办法在隐藏标签中呈现一些html,背景页面,还是别的?
您可以操纵的唯一隐藏标签是您的背景页面。
你可能尝试在问题在页面中的iframe中打开网页,但:
总而言之,客户端最好用pageCapture
API完成。
PageCapture将整个页面内容保存为二进制mhtml,然后只能在主框架中加载。所以对我来说不是有用的。我用了phantomjs。 – Gael