ajax IE下获取不到返回值的问题,但在FIREFOX下可以~

2024-12-12 11:23:12
推荐回答(2个)
回答1:

  您好!很高兴为您答疑!

完整的创建过程如下:
{xmlhttp = new XMLHttpRequest;}
catch(e){}
if(window.ActiveXObject)
{
try
{xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");}
catch(e){}
try
{xmlhttp = new ActiveXObject("MSXML2.XMLHTTP");}
catch(e){}
}

if(!xmlhttp)
{
alert("不能创建XMLHTTP对象!");
return false;
}
return xmlhttp;
  您可以在火狐社区了解更多内容。希望我的回答对您有所帮助,如有疑问,欢迎继续在本平台咨询。

回答2:

xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");
IE版本不同的话,创建对象的版本也是不一样的.在创建这个对象的时候,也要同时注意创建
MSXML2.XMLHTTP