DANCE WITH JAVA

          開發出高質量的系統

          常用鏈接

          統計

          積分與排名

          好友之家

          最新評論

          最簡單的ajax實現

          <script type="text/javascript" language="javascript">

              
          var http_request = false;

              
          function makeRequest(url) {

                  http_request 
          = false;

                  
          if (window.XMLHttpRequest) // Mozilla, Safari,
                      http_request = new XMLHttpRequest();
                      
          if (http_request.overrideMimeType) {
                          http_request.overrideMimeType('text
          /xml');
                      }

                  }
           else if (window.ActiveXObject) // IE
                      try {
                          http_request 
          = new ActiveXObject("Msxml2.XMLHTTP");
                      }
           catch (e) {
                          
          try {
                              http_request 
          = new ActiveXObject("Microsoft.XMLHTTP");
                          }
           catch (e) {}
                      }

                  }


                  
          if (!http_request) {
                      alert('Giving up :( Cannot create an XMLHTTP instance');
                      
          return false;
                  }

                  http_request.onreadystatechange 
          = alertContents;
                  http_request.open('GET', url, 
          true);
                  http_request.send(
          null);

              }


              
          function alertContents() {

                  
          if (http_request.readyState == 4{
                      
          if (http_request.status == 200{
                          alert(http_request.responseText);
                      }
           else {
                          alert('There was a problem 
          with the request.');
                      }

                  }


              }

          </script>
          <span
              style
          ="cursor: pointer; text-decoration: underline"
              onclick
          ="makeRequest('test.html')">
                  Make a request
          </span>

          posted on 2007-09-10 23:00 dreamstone 閱讀(2986) 評論(2)  編輯  收藏 所屬分類: 片段腳本語言javascript

          評論

          # re: 最簡單的ajax實現 2008-07-31 14:59 moonandsun

          這個實現是干嘛用的,看不太懂。  回復  更多評論   

          # re: 最簡單的ajax實現 2008-09-30 10:27 流水涵清

          不錯,這個例子蠻經典,很直觀的ajax  回復  更多評論   

          主站蜘蛛池模板: 丰镇市| 中江县| 剑河县| 芦溪县| 平利县| 邹城市| 徐闻县| 吕梁市| 分宜县| 长宁区| 抚州市| 黄浦区| 承德市| 综艺| 大方县| 乐昌市| 喀喇沁旗| 仁怀市| 秭归县| 长治市| 香格里拉县| 延川县| 玉环县| 阿坝| 九龙县| 桦甸市| 邵阳市| 太原市| 上虞市| 三亚市| 司法| 商丘市| 九寨沟县| 彩票| 临邑县| 邵阳县| 方城县| 肥城市| 寿宁县| 肥西县| 乌兰察布市|