关于xmlhttpRequest的问题
我的调试环境是 vs2003 ,os2003sp1 ,IE:6.0
代码:
var http_request= false;
if (window.XMLHttpRequest) //Mozila
{
http_request = new XMLHttpRequest();
if (http_request.overrideMimeType)
{
http_request.overrideMimeType( "text/xml ");
}
}
else
if (window.ActiveXobject) //IE
{
try
{
http_request = new ActiveXObject( "Msxml2.XMLHTTP ");
}
catch (e)
{
try{
http_request = new ActiveXObject( "Microsoft.XMLHTTP ");
}
catch (e) { }
}
}
if (!http_request) // 异常,创建对象实例失败
{
alert( "不能创建XMLHttpRequest实例!! ");
return false;
}
当var http_request= false;的时候提示错误为:不能创建XMLHttpRequest实例!!;当var http_request= true;的时候错误为:icrosoft JScript 运行时错误: 对象不支持此属性或方法。然后中断
请问上面的情况是什么引起的,还有,是不是ie 6.0不支持啊,谢谢了。
[解决办法]
if (window.ActiveXObject) //IE7以下版本
IE7使用XMLHttpRequest
------解决方案--------------------
UP
[解决办法]
var http_request= null;
[解决办法]
注意大小写
哪行报错?
[解决办法]
ie的安全改低一点
[解决办法]
Up 哈哈
[解决办法]
不懂,只能帮拱了