xmlhttp

  

var xmlHttp;

function createXMLHttpRequest()  

{  

   try  

   {  

       xmlHttp=new ActiveXObject('Msxm12.XMLHTTP');//根据浏览器创建xmlHttp对象

   }  

   catch(e)  

   {  

      try  

      {  

          xmlHttp=new ActiveXObject('Microsoft.XMLHTTP');//根据浏览器创建xmlHttp对象

      }  

       catch(e)  

       {

           try  

           {  

             xmlHttp=new XmlHttpRequest(); //根据浏览器创建xmlHttp对象

           }  

           catch(e)

           {  

           }  

       }  

   }  

   return xmlHttp;

}

 

//主要方法第一个参数是表单ID,第二个参数是处理回发的function

function startRequest(formname,returnfuction)

{

    var len = document.forms[formname].elements.length;

    var url = document.forms[formname].action;

    for(i=0;i<len;i++){

        var id = document.forms[formname].elements[i].id;

        var val = document.forms[formname].elements[i].value;   

        if((//?.{1,}/=.{1,}/).test(url))

        {

            url=url+"&" + id + "=" + val;

        }

        else

        {

            url=url+"?" + id + "=" + val;

        }

    }

//    url=url+"&C="+$("C").value+"&M="$("M").value;

   

    createXMLHttpRequest();

    if((//?.{1,}/=.{1,}/).test(url))

    {

        url=url+"&rdm="+Math.random();//URL添加随机数,防止浏览器缓存不提交数据

    }

    else

    {

        url=url+"?rdm="+Math.random();//URL添加随机数,防止浏览器缓存不提交数据

    }

    xmlHttp.open("GET",url,false);//传输数据

    xmlHttp.onreadystatechange = function()

    {

        if (4==xmlHttp.readyState)

        {

                returnfuction(xmlHttp.responseText);//把服务器返回的结果传递给回发的function处理

        }

    };//指定回发function名字

    xmlHttp.send(null);//发送

}

 

function $(objID)

{

    return document.getElementById(objID)?document.getElementById(objID):null;

}

 

function setMetod(cname,mname)

{

    $("C").value =  cname;

    $("M").value =  mname;

}

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值