我写的ajax代码在ie7运行正常,可是在ie8出现错误
我写的ajax代码在ie7运行正常,可是在ie8出现错误,在火狐也不能正常运行,在ie8错误如下:
网页错误详细信息
用户代理: Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; CIBA)
时间戳: Fri, 5 Feb 2010 15:57:06 UTC
消息: 缺少对象
行: 45
字符: 2
代码: 0
URI: http://www.xxxx.com/stem/ajax-product.js
我的ajax代码如下
var xmlHttp;
function createXMLHttpRequest()
{
try {
xmlHttp = new XMLHttpRequest();
} catch (trymicrosoft) {
try {
xmlHttp = new ActiveXObject("Msxml2.XMLHTTP");
} catch (othermicrosoft) {
try {
xmlHttp = new ActiveXObject("Microsoft.XMLHTTP");
} catch (failed) {
xmlHttp = false;
}
}
}
}
哪出错了