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 がそのように動作するのはなぜですか?