云中之巅

我爱好我编程

Ajax检测跨浏览器是否支持

在使用AJAX之前,我们应该先创建XMLHttpRequest对象,并检测浏览器是否支持


function createXMLHttpReuqest()
{
	if(window.XMLHttpRequest)
	{
		var xmlHttp = new XMLHttpRequest();
		return xmlHttp;
	}
	else if(window.ActiveXObject)
	{
		var versions = 
		[
			"MSXML2.XmlHttp.6.0", 
			"MSXML2.XmlHttp.3.0"
		];
		for(var i = 0; i < versions.length; i++)
		{
			try
			{
				var xmlHttp = new ActiveXObject(versions[i]);
				return xmlHttp;
			}
			catch(error)
			{
				
			}
		}
	}
	return null;
}


阅读更多
想对作者说点什么? 我来说一句

没有更多推荐了,返回首页

加入CSDN,享受更精准的内容推荐,与500万程序员共同成长!
关闭
关闭