2013-04-10 24 views
2

我想寫我自己的Firefox插件,我的目標是讓它顯示用戶在加載的網站上接收了多少字節。加載頁面時獲取所有請求Firefox

現在,我做了XMLHttpRequest。然後我看着responseText.length。這個長度只給了我一個文件的長度。例如,如果URL是http://www.test.de/index.html,我只能得到index.html的大小。

但我想要獲得每個文件的大小,例如CSS文件,加載的圖像等。與FireBug在其網絡面板上的操作類似。

我的問題是,如何獲得每個Javascript的特定網站的所有加載字節的大小!

+0

我想所有加載的字節大小,每一個的Javascript特定網站! – davidOhara 2013-04-10 14:08:48

+0

你有沒有嘗試過嗎?如果是這樣,請添加您遇到的任何錯誤或問題。如果不是,那麼你的問題可能會因爲不完整和模糊而被視爲不是真正的問題。 – Ren 2013-04-10 14:13:08

+0

另外,看到這個 - http://stackoverflow.com/questions/12624268/display-file-size-of-externally-loaded-resources-for-an-html-page。也許那裏的信息可能會有所幫助。 – Ren 2013-04-10 14:16:44

回答

0

只是jQuery的Ajax請求:

var count = 0; 
$(document).ajaxComplete(function(event, xhr, settings) { 
    count += xhr.getResponseHeader('Content-Length'); 
}); 
+0

嗯,不工作... – davidOhara 2013-04-17 10:17:37