2014/5/23 19:21:381419 閱讀
// JavaScript Document
function CreateAjax(){var XMLHttp; try{XMLHttp = new ActiveXObject("Microsoft.XMLHTTP"); //IE的創建方式}catch(e){
try
{XMLHttp = new XMLHttpRequest(); //FF等瀏覽器的創建方式
}
catch(e)
{XMLHttp = false; //創建失敗,返回false}
}
return XMLHttp;
}
function Dig(id,cdname)
{_xmlhttp = CreateAjax();
var url ='inn.asp?cdname='+cdname+'&id='+id+'&n='+Math.random()+'';//調用頁面,參數+隨機字數強迫刷新可以修改,這里是asp頁面,可以改成其他
if(_xmlhttp)
{var content = document.getElementById("dig"+id);
var dig = document.getElementById(id);
_xmlhttp.open('GET',url,true);
_xmlhttp.onreadystatechange=function()
{if(_xmlhttp.readyState == 4) //客戶端完成請求
{
if(_xmlhttp.status != 200) //服務端完成處理并返回數據,200表示成功
{
alert("錯誤!");
top.location.href='./';發生錯誤轉向的地址,可以改成其他方式或地址
}}}
_xmlhttp.send(null); //向服務器發送請求,因為是get請求,會直接附在URL后面,所以這里括號中的數據為null,IE中也可以不寫,但FF就必須加上null,否則會發送失敗。
}
else //創建未成功
{alert("您的瀏覽器不支持或未啟用 XMLHttp!");}
}