2
XMLHTTPRequestを使用してファイルのアップロードの進捗状況を取得する方法が不思議です。 Firefoxでは、onprogressメソッドはまったく起動しません。また、chromeでは、ファイルのアップロードが完了した後にのみ起動します。ファイルアップロード時の進捗状況VIA XMLHttpRequest
function fileUpload(file)
{
var formData = new FormData();
formData.append('file', file);
var xhr = new XMLHttpRequest();
xhr.onprogress = function(e)
{
alert('progress');
};
xhr.open('POST', 'post.php', true);
xhr.send(formData); // multipart/form-data
}