<script type="text/javascript">
var HttpRequest;
function CreateXmlHttpRequest()
{
if(window.XMLHttpRequest)
{
HttpRequest=new XMLHttpRequest();
}
else if(window.ActiveXObject)
{
HttpRequest=new ActiveXObject("MICROST.XMLHTTP");
}
}
function Send()
{
document.getElementById("test").innerHTML="等待返回信息
![](http://static.javashuo.com/static/loading.gif)
";
CreateXmlHttpRequest();
if(HttpRequest!=null)
{
HttpRequest.onreadystatechange=ShowMessage;
HttpRequest.open("GET","Handler.ashx?name="+escape("leon")+"&m"+Math.random());
HttpRequest.send();
}
}
function ShowMessage()
{
if(HttpRequest.readyState==4&&HttpRequest.status==200)
{
if(HttpRequest.responseText.length>0)
{
alert(HttpRequest.responseText);//收到信息
//若是有信息返回 從新發送請求 遞歸
Send();
}
}
}
</script>