2012-07-17 144 views
0

我正在創建一個速度測試應用程序,它通過計時上傳和下載各種文件所需的時間來測量用戶上傳和下載速度。目前我使用Javascript功能來使用下面的代碼的外部服務器下載圖片:下載圖片進度條,PHP,Javascript,HTML

var start_time,end_time; 
var download = new Image(); 
download.onload = function() { 
    end_time = (new Date()).getTime(); 
    download_duration = (end_time - start_time)/1000; 
    finish_download_test(); 
} 
start_time = (new Date()).getTime(); 
download.src = 'www.fakeimage.com/image.jpg'; 

這工作,不過,我想顯示一個進度條,而圖像的下載。我已經看到了html5和c#解決方案,但是,我想要一些與更多瀏覽器兼容的東西(所以不需要html5),我使用了php和javascript組合,所以c#解決方案也沒有幫助。

任何幫助將不勝感激,即使它只是在正確的方向輕推。

+1

沒有HTML5和跨瀏覽器,它是Flash。由於「關於加載時間」和「舊版瀏覽器」不合適,請使用HTML5。 – jolt 2012-07-17 09:06:21

回答

0

您可以使用flash進度條。通過Flash下載文件並通過js將百分比傳遞給HTML,或者僅使用閃存顯示。