3
我想加載並渲染一個頁面,以備份它以及與它一起加載的所有資源。我可以解析頁面,但我認爲能夠讓渲染引擎請求資源然後用它攔截它們會更有效率chrome.webrequest在Chrome擴展中的後臺頁面呈現HTML
那麼有沒有辦法在隱藏標籤中呈現一些html,背景頁面,還是別的?
我想加載並渲染一個頁面,以備份它以及與它一起加載的所有資源。我可以解析頁面,但我認爲能夠讓渲染引擎請求資源然後用它攔截它們會更有效率chrome.webrequest在Chrome擴展中的後臺頁面呈現HTML
那麼有沒有辦法在隱藏標籤中呈現一些html,背景頁面,還是別的?
您可以操縱的唯一隱藏標籤是您的背景頁面。
你可能嘗試在問題在頁面中的iframe中打開網頁,但:
總而言之,客戶端最好用pageCapture
API完成。
PageCapture將整個頁面內容保存爲二進制mhtml,然後只能在主框架中加載。所以對我來說不是有用的。我用了phantomjs。 – Gael