隨筆-124  評論-49  文章-56  trackbacks-0

          XMLHTTPRequest---->JavaScript對象

          open()

          onreadystatechange---->委托

          send()

          readystate----頁面響應關態

          status-----頁面狀態

          setRequestHeader----設置請求頭協議

          第一步  創建XMLHTTPRequest對象
          var request=onInit();
          第二步 告訴請求那個服務器
          request.open("GET",URL,TRUE);1提交方式 2 服務器地址 3 是否準許異步提交
          第三步 定義事件當請求開始后觸發
          request.onreadystatechange=Request;
          第四步
          request.send(null);//開始提交到服務器提交的參數,POST提交需要參數
          function CreateResponse()
          {
           創建XMLDocument對象
           var dom=request.ResponseXML();
           字符串
           var str=request.responseText();
          }
          function Request()
          {
           判斷數據是否響應完畢
           if(request.readystate==4)
           {
            判斷頁面是否正常
            if(request.status==200)
            {
             
            }
           }
          }
          function onInit()
          {
            if (window.XMLHttpRequest) {
                  return new windows.XMLHTTPRequest();
              }
              if (window.ActiveXObject) {
                 return new window.ActiveXObject("microsoft.XMLHTTP");
              }
          }

          posted on 2009-11-03 10:10 junly 閱讀(161) 評論(0)  編輯  收藏 所屬分類: ajax/jquery/js
          主站蜘蛛池模板: 肇州县| 凤山县| 凭祥市| 沙田区| 建平县| 徐水县| 西青区| 拉萨市| 黔西县| 西乌珠穆沁旗| 南投县| 沅陵县| 昌吉市| 伊川县| 江安县| 会泽县| 加查县| 津南区| 岐山县| 虹口区| 汶上县| 文登市| 肇源县| 塔城市| 安岳县| 常山县| 永德县| 蓬安县| 景洪市| 竹溪县| 宜君县| 礼泉县| 靖边县| 新宁县| 新蔡县| 本溪市| 元江| 罗平县| 抚远县| 类乌齐县| 信丰县|