さまざまなファイルのアップロードとダウンロードにかかる時間を計って、ユーザーのアップロードとダウンロードの速度を測定する速度テスト アプリケーションを作成しています。現時点では、次のコードを使用して、Javascript を使用して外部サーバーから画像をダウンロードしています。
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#のソリューションも役に立ちません。
たとえそれが正しい方向への微調整であったとしても、どんな助けも大歓迎です.