XMLHTTP多浏览器兼容性写法
更新时间:2007年11月28日 16:27:16 作者:
复制代码 代码如下:
var xmlhttp=null;
if (window.XMLHttpRequest) {
xmlhttp = new XMLHttpRequest();
}
if (!xmlhttp&&window.ActiveXObject)
{
try
{
xmlhttp = new ActiveXObject("Msxml2.XMLHTTP.5.0")
}
catch(e)
{
try
{
xmlhttp = new ActiveXObject("Msxml2.XMLHTTP.4.0")
}
catch(e)
{
try
{
new ActiveXObject("Msxml2.XMLHTTP")
}
catch(e)
{
try{new ActiveXObject("Microsoft.XMLHTTP")}catch(e){}
}
}
}
}
if(!xmlhttp){alert("XMLHTTP不可用。即将跳转到非Ajax页面。");location="nonAjax.htm"}
相关文章
AJAX POST数据中有特殊符号(转义字符)导致数据丢失的解决方法
这篇文章主要介绍了Ajax发送转义字符 、>、<、"接收数据不全问题,需要的朋友可以参考下2023-06-06
最新评论