如何创建XMLHttpRequest

时间:2011-05-03 22:30:51

标签: xmlhttprequest

我只需要对以下代码进行明确说明即可创建 XMLHttpRequest

var xhr = false;
if (window.XMLHttpRequest)
{
    xhr = new XMLHttpRequest();
}
else if (window.ActiveXObject)
{
    xhr = new ActiveXObject("Microsoft.XMLHTTP");
}

1 个答案:

答案 0 :(得分:3)

它尝试创建一个本机XMLHttpRequest对象,如果失败(古老的IE版本),它会尝试使用XHR ActiveX对象。

请注意,使用例如适用于AJAX的jQuery - 它很好地包装它,使您的代码更具可读性并为您节省大量工作。