隨筆-6  評論-38  文章-40  trackbacks-0

          你完全可以認(rèn)為我是抄來的,因為我就是借鑒了別人的。

          // ?定義?XMLHttpRequest?對象實例
          var ?http_request? = ? false ;

          // ?定義可復(fù)用的?http?請求發(fā)送函數(shù)
          function ?send_request(method,?url,?content,?responseType,?callback)? {
          ????
          // ?初始化,指定處理函數(shù),發(fā)送請求的函數(shù)
          ????http_request? = ? false ;
          ????
          if ?(window.XMLHttpRequest)? {
          ????????http_request?
          = ? new ?XMLHttpRequest();
          ????????
          if ?(http_request.overrideMimeType)? {
          ????????????http_request.overrideMimeType(
          " text/xml " );
          ????????}

          ????}
          ? else ? {
          ????????
          if ?(window.ActiveXObject)? {
          ????????????
          try ? {
          ????????????????http_request?
          = ? new ?ActiveXObject( " Msxml2.XMLHTTP " );
          ????????????}

          ????????????
          catch ?(e)? {
          ????????????????
          try ? {
          ????????????????????http_request?
          = ? new ?ActiveXObject( " Microsoft.XMLHTTP " );
          ????????????????}
          catch ?(e)? {
          ????????????????????
          return ? false ;
          ????????????????}

          ????????????}

          ????????}

          ????}

          ????
          if ?( ! http_request)? {
          ????????window.alert(
          " 創(chuàng)建?XMLHttpRequest實例對象錯誤! " );
          ????????
          return ? false ;
          ????}

          ????
          ????
          if ?(responseType.toLowerCase()? == ? " text " )? {
          ????????http_request.onreadystatechange?
          = ?callback;
          ????}
          ? else ? {
          ????????
          if ?(responseType.toLowerCase()? == ? " xml " )? {
          ????????????http_request.onreadystatechange?
          = ?callback;
          ????????}
          ? else ? {
          ????????????window.alert(
          " 響應(yīng)類別參數(shù)錯誤! " );
          ????????????
          return ? false ;
          ????????}

          ????}

          ????
          ????
          if ?(method.toLowerCase()? == ? " get " )? {
          ????????http_request.open(method,?url,?
          true );
          ????}
          ? else ? {
          ????????
          if ?(method.toLowerCase()? == ? " post " )? {
          ????????????http_request.open(method,?url,?
          true );
          ????????????http_request.setRequestHeader(
          " Content-Type " ,? " application/x-www-form-urlencoded " );
          ????????}
          ? else ? {
          ????????????window.alert(
          " Http?請求類別參數(shù)錯誤。 " );
          ????????????
          return ? false ;
          ????????}

          ????}

          ????
          ????http_request.send(content);
          }



          完全是 柯自聰那個呵,,其它我都能背下來了。
          posted on 2006-12-02 17:38 一手的小窩窩 閱讀(273) 評論(0)  編輯  收藏 所屬分類: JAVASCRIPT
          主站蜘蛛池模板: 旅游| 麻栗坡县| 金山区| 浦县| 赣州市| 丽江市| 柳州市| 彝良县| 临洮县| 稷山县| 平陆县| 界首市| 呼伦贝尔市| 蒙阴县| 南丰县| 嘉定区| 房山区| 顺平县| 伊宁县| 麻栗坡县| 托克逊县| 兴隆县| 辽阳市| 东丽区| 水富县| 象山县| 革吉县| 兴隆县| 永修县| 江北区| 苗栗县| 依安县| 天门市| 葵青区| 大同县| 土默特右旗| 比如县| 雅安市| 荣成市| 灌阳县| 博爱县|