XMLHttpRequest.responseText.length
AJAX リクエストの現在のダウンロードの進行状況を取得する以外に方法はありますか?
IEは「データがまだ利用できません」というエラーであきらめるので、これを尋ねます。他のブラウザには問題はありませんが、少なくとも進捗状況を示すことができれば幸いです。
XMLHttpRequest.responseText.length
AJAX リクエストの現在のダウンロードの進行状況を取得する以外に方法はありますか?
IEは「データがまだ利用できません」というエラーであきらめるので、これを尋ねます。他のブラウザには問題はありませんが、少なくとも進捗状況を示すことができれば幸いです。
IEと他のブラウザ用に別々のオブジェクトを定義する必要があります
if (window.XMLHttpRequest)
{
req = new XMLHttpRequest();
req.setRequestHeader('Content-Type', 'application/x-www-formurlencoded');
req.send(data);
} // branch for IE/Windows ActiveX version
else if (window.ActiveXObject)
{
req = new ActiveXObject('Microsoft.XMLHTTP');
.
.
.
}
そして、あなたは複数のxmlhttpがあることを知っています
xmlhttp1.0、2.0、..。
または、try-catchブロックを作成できます