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發(fā)送轉義字符 、>、<、"接收數據不全問題,需要的朋友可以參考下2023-06-06