如何创建XMLHttpRequest对象
时间:2014-1-4
XMLHttpRequest对象不是一个国标标准,在不同浏览器中有不同的实现,要实现能够跨浏览器运行的Ajax应用,必须考虑所有的使用场合,例如在IE5.0浏览器中创建的语法如下:
var xmlhttp=new ActiveXobject('Msxm12.XMLHTTP')
IE5.5浏览器中创建语法如下:
var xmlhttp=new ActiveXobject('Microsoft.XMLHTTP')
IE浏览器中XMLHttpRequest对象是作为ActiveX控件实现的,对不支持ActiveX控件的浏览器,它们创建XmlHttpRequest对象的方式有所不同,语法如下:
这些浏览器将它实现为一个内部的对象,这和创建Date,Array等对象的方法相同.