2015-02-06 28 views
1

我正在使用Mozilla Add-on SDK爲Mozilla Firefox創建附加組件,因爲我需要解析當我請求網頁時收到的HTML頁面。因此,在解析整個網頁後,我可以對其執行分割過程。這樣我就可以根據需要在屏幕上重新顯示它。所以,請給我一個解決方案,存儲或解析HTML頁面,以便我可以動態編輯它並重新顯示它。如何從響應中僅檢索HTML頁面?如何使用mozilla add-on sdk API從響應中提取html頁面?

回答

0

如果通過「響應」您的意思是XMLHttpRequest的響應,那麼您將得到'responseText'並使用DOMParser將它轉換爲DOM。 然後您可以進行更改並顯示。

如果通過「響應」來表示加載頁面時的意思,那麼您可以在加載DOM之前或之後運行插件的代碼,並根據需要對顯示進行更改。

更全面的答覆需要更多信息。

更新新的信息
您可以通過使用PageMod

PageMod
Modifying Web Pages Based on URL
util/match-pattern

+0

運行的插件腳本,基於URL謝謝你的回覆。我的意思是「迴應」,就像在哪裏,每當用戶通過輸入網站的URL來請求網頁時,我需要他通過我的附加組件進行過濾和顯示的響應。 – ngrj 2015-02-06 11:19:54

+0

這很常見。我會將更多信息添加到我的帖子 – erosman 2015-02-06 11:46:21

+0

當然,我會嘗試一下,讓你知道如果這對我有用。 – ngrj 2015-02-07 14:53:42

相關問題