function getXMLHttpRequest(){
if(typeof XMLHttpRequest != "function"){
XMLHttpRequest=function(){
try{ return new ActiveXObject("Msxml2.XMLHTTP.6.0"); }catch(e){}
try{ return new ActiveXObject("Msxml2.XMLHTTP.3.0"); }catch(e){}
try{ return new ActiveXObject("Msxml2.XMLHTTP"); }catch(e){}
return false;
}
}
return new XMLHttpRequest();
}
本代码示例摘自《JavaScript DOM 编程艺术》,在此记录,作为备忘。
本文介绍了一种使用JavaScript实现AJAX请求的方法,通过自定义函数getXMLHttpRequest,兼容不同浏览器环境,确保了跨平台的XMLHttpRequest对象创建。适用于前端开发者理解和实践AJAX技术。
181

被折叠的 条评论
为什么被折叠?



