您的位置:首页 > 理论基础 > 计算机网络

创建兼容于多浏览器支持的XMLHTTPRequest

2011-02-22 15:54 471 查看
try{
if( window.ActiveXObject ){
for( var i = 5; i; i-- ){
try{
if( i == 2 ){
xmlhttp_request = new ActiveXObject( "Microsoft.XMLHTTP" );
}else{
xmlhttp_request = new ActiveXObject( "Msxml2.XMLHTTP." + i + ".0" );
}

//xmlhttp_request.setRequestHeader方法必须在open方法之后被调用!!
//xmlhttp_request.setRequestHeader("Content-Type","text/xml");
//xmlhttp_request.setRequestHeader("Content-Type","gb2312");
break;}
catch(e){
xmlhttp_request = false;
}
}
}else if( window.XMLHttpRequest ){
xmlhttp_request = new XMLHttpRequest();
if (xmlhttp_request.overrideMimeType) {
xmlhttp_request.overrideMimeType(''text/xml'');
}
}
}catch(e){
xmlhttp_request = false;
}
文章出处:飞诺网(www.firnow.com):http://dev.firnow.com/course/1_web/webjs/2008515/116676.html
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: