我对xhr返回事件感到迷惑,正如我所知,onreadystatechange - > readyState == 4和onload之间并没有太大的区别,这是真的吗?XMLHttpRequest中的onload等于readyState == 4吗?
var xhr = new XMLHttpRequest();
xhr.open("Get", url, false);
xhr.onreadystatechange = function() {
if (xhr.readyState === 4)
{
/* do some thing*/
}
};
xhr.send(null);
或
xhr.onload = function() { /* do something */ }
如果有人看着这个作为例子。注意,它使用异步=假(xhr.open的第三个参数) - 这是不正常你想要什么。 – eddiewould 2016-10-05 21:30:35