﻿// JScript 文件

        var xmlHttp
      
        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
            }
        }
        
        
        function AjaxAsk(url)
        {
          if (window.ActiveXObject)
                 { 
                 xmlHttp = new ActiveXObject("Microsoft.XMLHTTP");                      
                 xmlHttp=GetXmlHttpObject(DisposeAjaxASK);
                 xmlHttp.open("POST", url , false);
                 xmlHttp.send(null);
                 }
        }
        
        function DisposeAjaxASK()
        {
            if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete")
            {
                if(xmlHttp.responseText=="-1")
                  alert("数据错误！");
                else
                  {  
                     var result=xmlHttp.responseText;                     
                     var s=result.split("|");  
                     var opdiv=s[0]; 
                     document.getElementById(opdiv).innerHTML=s[1];                     
                  }
            }
         }

         function Ajax(url, postback) {
             if (window.ActiveXObject) {
                 xmlHttp = new ActiveXObject("Microsoft.XMLHTTP");
                 xmlHttp = GetXmlHttpObject(postback);
                 xmlHttp.open("POST", url, false);
                 xmlHttp.send(null);
             } 
         
         }


