如果在第一个实例完成之前第二次调用XMLHttpRequest()会发生什么?

时间:2019-05-07 04:06:49

标签: javascript ajax

所以下面是我对标准XMLHttpRequest调用的测试,它可以按预期工作。

但是对于我打算做的事情,它可能在第一个完成之前甚至被多次调用?

是否创建了多个实例?他们会发生冲突,独立吗?

function loadDoc() 
{
  var xhttp = new XMLHttpRequest();
  xhttp.onreadystatechange = function() 
  {
    if (this.readyState == 4 && this.status == 200) 
    {
      document.getElementById("myBanner").value = this.responseText;
    }
  };
  xhttp.open("GET", "http://example.com/cgi-bin/perly.pl", true);
  xhttp.send();
}

0 个答案:

没有答案