• AJAX基本应用


    if (!window.XMLHttpRequest) {
       window.XMLHttpRequest=function (){
        var http_request;
      try {
       http_request = new ActiveXObject("Msxml2.XMLHTTP");
      } catch (e) {
       try {
        http_request = new ActiveXObject("Microsoft.XMLHTTP");
       } catch (e) {}
      }
        return http_request;
       }
    }

    function loadAjaxPage(url,sParams,sMethod) {
     sMethod=sMethod.toUpperCase();
     var loading_msg='检测中...请稍等!';
     var loader=new XMLHttpRequest;
     if (sMethod=='GET')
     {
      urls=url.split("?");
      if (urls[1]=='' || typeof urls[1]=='undefined')
      {
       url=urls[0]+"?"+sParams;
      }
      else
      {
       url=urls[0]+"?"+urls[1]+"&"+sParams;
      } 
      
      sParams=null;
     }
     if (sMethod=='GET')
     {
         url += "&ajaxtime=" + Math.random();
     }
     else if(sMethod=="POST")
     {
         url += "?ajaxtime=" + Math.random();
     } 
     loader.open(sMethod,url,true);
     if (sMethod=="POST")
     {
      loader.setRequestHeader("Content-Type","application/x-www-form-urlencoded");
     }
     loader.onreadystatechange=function(){
    //  if (loader.readyState==1)
    //  {
    //      document.getElementById("btnchk").disabled = 'disabled';
    //   oContainer.innerHTML=loading_msg;
    //  }
      if (loader.readyState==4)
      {
          // oContainer.innerHTML = "";
       eval(loader.responseText);
       //document.getElementById("btnchk").disabled = '';
      }
     }
     loader.send(sParams);
    }

    car =
    {
        chk : function(aa,bb)
        {
       
            $("divchk").innerHTML = '检测中...请稍等!';
            loadAjaxPage("Default6.aspx","aa="+aa+"&bb="+bb,"POST");
       
        }
    }

  • 相关阅读:
    基于node.js 的 websocket的移动端H5直播开发
    c# 基于RTMP推流 PC+移动端 拉流播放
    Android Studio解决Error:moudle not specified
    能ping通域名,却不能上网
    转 Postman访问Webapi的Get/Post/Put/Delte请求
    Sqlite 参数化 模糊查询 解决方案
    autofac使用总结
    windows7 安装pytorch
    linux nginx 如何配置多个端口
    委托应用实例演变
  • 原文地址:https://www.cnblogs.com/lgf8612/p/1865741.html
Copyright © 2020-2023  润新知