JavaScript:我应该使用哪个,Microsoft.XMLHTTP或Msxml2.XMLHTTP?

Che*_*eso 7 javascript ajax

有两个progid的.我见过两个都用过.

任何人都有任何见解,我应该何时使用一个,而不是另一个?

Ian*_*oyd 5

你绝对不应该使用Microsoft.XmlHttp.

Microsoft XML团队博客:在Internet Explorer中使用正确版本的MSXML:

MSXML2与Microsoft命名空间 - 我也看到很多代码实例化" Microsoft.XMLHTTP"ActiveX对象而不是 MSXML2.XMLHTTP.3.0或者 MSXML2.XMLHTTP.6.0如果你使用的是6.0."Microsoft"命名空间实际上较旧,仅在MSXML3中实现以获得旧版支持.不幸的是,我们在旧版本上使用了"更好"的名称,但在实例化对象时坚持使用"msxml2"命名空间.