1
私は、XMLHttpRequestの使用の前後で保持しなければならない条件を持っていますが、その間は使用できません。例:XMLHttpRequestのすべての終端をキャッチする方法
var running = false; // condition
function go (callback)
{
running = true; // condition broken
var http = new XMLHttpRequest();
http .open ("GET", url, true);
http .onreadystatechange = function()
{
if (4 == this .readyState)
{
try
{
callback (this .responseText);
}
catch (e) {}
running = false; // condition restored
}
}
}
私はrunning
はいつも最終的にかかわらず、XMLHttpRequest
が出て再生する方法の、false
になることを保証する必要があります。
これで十分ですか、他の事態を確認する必要はありますか?