﻿var xmlHttp
        function showHint(num,money1,money2)
        {
            if (num.length > 0)
            {
                 document.getElementById("txtHint").innerHTML="请稍等，数据正在读取中……"
                 var url="ajax.aspx?num=" + num+"&money1="+money1+"&money2="+money2;
                 if (window.ActiveXObject) 
                 { 
                     xmlHttp = new ActiveXObject("Microsoft.XMLHTTP"); 
                 }
                 xmlHttp=GetXmlHttpObject(stateChanged)
                 xmlHttp.open("Get", url , true)
                 xmlHttp.send(null)
            }
            else
            {
                document.getElementById("txtHint").innerHTML=""
            }
        }
        function stateChanged()
        {
            if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete")
            {
                document.getElementById("txtHint").innerHTML=xmlHttp.responseText
            }
        }
        function GetXmlHttpObject(handler)
        {
            var objXmlHttp=null
            if (navigator.userAgent.indexOf("Opera")>=0)
            {
                alert("This example doesnt work in Opera")
                return;
            }
            if (navigator.userAgent.indexOf("MSIE")>=0)
            {
                var strName="Msxml2.XMLHTTP"
                if (navigator.appVersion.indexOf("MSIE 5.5")>=0)
                {
                    strName="Microsoft.XMLHTTP"
                }
                try
                {
                    objXmlHttp=new ActiveXObject(strName)
                    objXmlHttp.onreadystatechange=handler
                    return objXmlHttp
                }
                catch(e)
                {
                    alert("Error. Scripting for ActiveX might be disabled")
                    return
                }
            }
            if (navigator.userAgent.indexOf("Mozilla")>=0)
            {
                objXmlHttp=new XMLHttpRequest()
                objXmlHttp.onload=handler
                objXmlHttp.onerror=handler
                return objXmlHttp
            }
        }
