512kbのファイルをダウンロードして、ダウンロード時間を確認したいです。次のコードを使用しますが、Web サイトの応答時間だけをチェックし、ファイル全体がダウンロードされるまで待機しません。ファイル全体のダウンロード時間を確認するにはどうすればよいですか?
var start = new Date();
$.ajax ({
url: 'https://www.example.com/512kb',
cache: false,
success : function()
{
var total=(new Date() - start)
},
error : function(jqxhr, status, ex) {}
});
編集: ローカル PC で Web サイトを実行すると、Internet Explorer はすべてのファイルがダウンロードされるまで待機しますが、Firefox と Chrome は待機しません。サーバーに配置すると、すべてが同じように動作し、すべてのファイルを待機しません。ローカル側の Internet Explorer がそのように動作するのはなぜですか?