1
我正在下載帶有ajax調用的1mb文件並檢查下載時間。 下面是代碼
var start = new Date();
$(document).ready(function() {
$.ajax ({
url: 'https://www.example.com/dummyFile1024',
crossDomain: true,
dataType: "application/octet-stream",
cache: false,
async: false,
success : function()
{
var asd=(new Date() - start)
alert(asd)
},
error : function(jqxhr, status, ex) {}
})
})
在Chrome和Safari它正在等待裝載完整的文件不能在IE和Firefox。當我檢查與開發人員工具網絡。在獲取http/1.1 200連接後,在Firefox上顯示連接到服務器的時間。在Chrome開發者工具中,在連接建立並加載完整文件並提醒該值之後,它處於掛起狀態。我怎樣才能使這個作品適用於所有瀏覽器? P.S.我試着用另一種文件類型jpeg,發生了同樣的事情。 Firefox和IE顯示連接時間到服務器鉻和Safari等待,直到整個圖片加載。