欢迎来到福编程网,本站提供各种互联网专业知识!

XMLHTTP多浏览器兼容性写法

发布时间:2007-11-28 作者: 来源:转载
复制代码代码如下:varxmlhttp=null;if(window.XMLHttpRequest){xmlhttp=newXMLHttpRequest();}if(!xmlhttp&&window.ActiveXObject){try{xmlhttp=newActiveXObject("Msxml2.XMLHTTP.5.0")}catch(e){try{xmlhttp=newActiveXObject("Msxml2.XMLHTTP.4.0")}ca

复制代码 代码如下:
varxmlhttp=null;
if(window.XMLHttpRequest){
xmlhttp=newXMLHttpRequest();
}
if(!xmlhttp&&window.ActiveXObject)
{
try
{
xmlhttp=newActiveXObject("Msxml2.XMLHTTP.5.0")
}
catch(e)
{
try
{
xmlhttp=newActiveXObject("Msxml2.XMLHTTP.4.0")
}
catch(e)
{
try
{
newActiveXObject("Msxml2.XMLHTTP")
}
catch(e)
{
try{newActiveXObject("Microsoft.XMLHTTP")}catch(e){}
}
}
}
}
if(!xmlhttp){alert("XMLHTTP不可用。即将跳转到非Ajax页面。");location="nonAjax.htm"}

相关推荐