4
を発射する2ダウンロードプログレスイベント:XMLHttpRequestの唯一の私は、次のコードを経由して、AJAXリクエストの進行状況を取得しようとしている一度
var xhr = new XMLHttpRequest();
xhr.addEventListener('progress', function(event) {
console.log(event.loaded/event.total);
},
false);
xhr.addEventListener('load', function() {
console.log('load');
},
false);
xhr.open('get', 'test.php', true);
xhr.send();
問題があり、progressイベントは右のみ負荷する前に、一度発射しますイベント(つまり、Webkitでは、Geckoでは動作しません)。
何か間違っているのですか、それとも正しくサポートされていませんか?
あなたはローカルホストでテストされていますか? – zatatatata
はい、リモートホストは同じ結果を返します。 – DADU
おそらくこれは役に立ちます:http://stackoverflow.com/questions/76976/how-to-get-progress-from-xmlhttprequest – Fabian