 function ajaxReq()
function ajaxReq() {
{ var url=null;//服务器端的处理页面地址
    var url=null;//服务器端的处理页面地址 var reqResult=null; //服务器端处理后的结果
    var reqResult=null; //服务器端处理后的结果 var rdstate=null; //状态信息
    var rdstate=null; //状态信息
 this.doSendResuest=function(_url)
    this.doSendResuest=function(_url) {
    { url=_url;
    url=_url; var xmlHttp = false;
    var xmlHttp = false; /*@cc_on @*/
    /*@cc_on @*/ /*@if (@_jscript_version >= 5)
    /*@if (@_jscript_version >= 5) try {
    try { xmlHttp = new ActiveXObject("Msxml2.XMLHTTP");
      xmlHttp = new ActiveXObject("Msxml2.XMLHTTP"); } catch (e) {
    } catch (e) { try {
      try { xmlHttp = new ActiveXObject("Microsoft.XMLHTTP");
        xmlHttp = new ActiveXObject("Microsoft.XMLHTTP"); } catch (e2) {
      } catch (e2) { xmlHttp = false;
        xmlHttp = false; }
      } }
    } @end @*/
    @end @*/ if (!xmlHttp && typeof XMLHttpRequest != 'undefined') {
    if (!xmlHttp && typeof XMLHttpRequest != 'undefined') { xmlHttp = new XMLHttpRequest();
      xmlHttp = new XMLHttpRequest(); }
    } 
      xmlHttp.open("post",url,true);
    xmlHttp.open("post",url,true); xmlHttp.send(null);
    xmlHttp.send(null); 
    
     if (xmlHttp.readyState == 1)
     if (xmlHttp.readyState == 1) {
        { 
            rdstate="正在读取信息
            rdstate="正在读取信息 .\n";
.\n"; 
             }
        } 
         xmlHttp.onreadystatechange = function()
        xmlHttp.onreadystatechange = function()  {
        {  if(xmlHttp.readyState == 4)
            if(xmlHttp.readyState == 4) {
                 { if(xmlHttp.status==200)
                 if(xmlHttp.status==200) {
                    { rdstate+="更新完成\n";
                        rdstate+="更新完成\n"; reqResult=xmlHttp.responseText;
                        reqResult=xmlHttp.responseText; 
                        }
                     } }
                 } }
        }  
         }
    } 
     
     
     
     
     this.getState=function()    //获取状态信息
    this.getState=function()    //获取状态信息 {
    { return rdstate;
        return rdstate; }
    } this.getResult=function()     //获取返回结果TEXT
    this.getResult=function()     //获取返回结果TEXT {
    { return reqResult;
        return reqResult; }
    } 
   
 }
}

 function ajaxProcess()
function ajaxProcess() {
{ 
      
          var e=window.event.srcElement;
    var e=window.event.srcElement; var selindex=e.options[e.selectedIndex].value;
    var selindex=e.options[e.selectedIndex].value; 
     var url= window.location.href +"?value="+selindex;
    var url= window.location.href +"?value="+selindex; 
     var obj=new ajaxReq();
    var obj=new ajaxReq(); obj.doSendResuest(url);
    obj.doSendResuest(url); var rdstate=obj.getState();
   var rdstate=obj.getState(); alert(rdstate);
   alert(rdstate); var reqResult=obj.getResult();
   var reqResult=obj.getResult(); alert(reqResult);
   alert(reqResult); var rdstate=obj.getState();
    var rdstate=obj.getState(); 
    doresult(reqResult,rdstate);
   doresult(reqResult,rdstate); 
     
    }
}
 
                    
                 

 
     posted on
 posted on 
 
                
            
         浙公网安备 33010602011771号
浙公网安备 33010602011771号