佳木斯湛栽影视文化发展公司

主頁(yè) > 知識(shí)庫(kù) > AJAX 常用函數(shù)創(chuàng)建XMLHTTP對(duì)象,區(qū)別IE,Mozilla瀏覽器

AJAX 常用函數(shù)創(chuàng)建XMLHTTP對(duì)象,區(qū)別IE,Mozilla瀏覽器

熱門標(biāo)簽:Linux服務(wù)器 Mysql連接數(shù)設(shè)置 服務(wù)器配置 團(tuán)購(gòu)網(wǎng)站 銀行業(yè)務(wù) 科大訊飛語(yǔ)音識(shí)別系統(tǒng) 阿里云 電子圍欄
AJAX 常用函數(shù)創(chuàng)建XMLHTTP對(duì)象,區(qū)別IE,Mozilla瀏覽器的函數(shù),網(wǎng)上有很多創(chuàng)建XMLHTTP對(duì)象,區(qū)別IE,Mozilla瀏覽器的函數(shù),這個(gè)比較不錯(cuò),大家可以直接拿用了
復(fù)制代碼 代碼如下:

function getRequest() { 
        http_request = false; 
        if (window.XMLHttpRequest) {  
            //對(duì)于Mozilla﹑Netscape﹑Safari等瀏覽器,創(chuàng)建XMLHttpRequest  
            http_request = new XMLHttpRequest(); 
            if (http_request.overrideMimeType) { 
                 //如果服務(wù)器響應(yīng)的header不是text/xml,可以調(diào)用其它方法修改該header 
                http_request.overrideMimeType('text/xml'); 
            } 
        } else if (window.ActiveXObject) {  
  // 對(duì)于Internet Explorer瀏覽器,創(chuàng)建XMLHttpRequest  
            try { 
                http_request = new ActiveXObject("Msxml2.XMLHTTP"); 
            } catch (e) { 
                try { 
                    http_request = new ActiveXObject("Microsoft.XMLHTTP"); 
                } catch (e) {} 
            } 
        } 
  return http_request; 
}
//獲得Url 的responseText

function getResponseText(url) 

  http_request=getRequest(); 
        http_request.open('GET', url, false); 
        http_request.send(null); 

  if (http_request.readyState == 4)  
   { 
     // 收到完整的服務(wù)器響應(yīng)  
     if (http_request.status == 200) { 
      //HTTP服務(wù)器響應(yīng)的值OK 
      requestdoc = http_request.responseText;  
      //將服務(wù)器返回的字符串寫到頁(yè)面中ID為message的區(qū)域  
    }  
      else { 
      requestdoc = http_request.status; 
      } 
    } 
  return requestdoc; 
}
//獲得Url 的responseXML

代碼片段
function getResponseText(url) 

  http_request=getRequest(); 
        http_request.open('GET', url, false); 
        http_request.send(null); 

  if (http_request.readyState == 4)  
   { 
     // 收到完整的服務(wù)器響應(yīng)  
     if (http_request.status == 200) { 
      //HTTP服務(wù)器響應(yīng)的值OK 
      requestdoc = http_request.responseXML;  
      //將服務(wù)器返回的字符串寫到頁(yè)面中ID為message的區(qū)域  
    }  
      else { 
      requestdoc = http_request.status; 
      } 
    } 
  return requestdoc; 
}

您可能感興趣的文章:
  • JQuery的ajax獲取數(shù)據(jù)后的處理總結(jié)(html,xml,json)
  • AJAX使用post發(fā)送數(shù)據(jù)xml格式接受數(shù)據(jù)
  • 用Ajax讀取xml文件的簡(jiǎn)單例子
  • Jquery Ajax學(xué)習(xí)實(shí)例 向頁(yè)面發(fā)出請(qǐng)求,返回XML格式數(shù)據(jù)
  • AJAX中同時(shí)發(fā)送多個(gè)請(qǐng)求XMLHttpRequest對(duì)象處理方法
  • 通過(guò)XMLHttpRequest和jQuery實(shí)現(xiàn)ajax的幾種方式
  • JS通過(guò)ajax動(dòng)態(tài)讀取xml文件內(nèi)容的方法
  • javascript解析ajax返回的xml和json格式數(shù)據(jù)實(shí)例詳解
  • firefox下jquery ajax返回object XMLDocument處理方法
  • 用Ajax讀取XML格式的數(shù)據(jù)
  • AJAX+JSP實(shí)現(xiàn)讀取XML內(nèi)容并按排列顯示輸出的方法示例

標(biāo)簽:廣元 棗莊 蚌埠 衡水 大理 萍鄉(xiāng) 衢州 江蘇

巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《AJAX 常用函數(shù)創(chuàng)建XMLHTTP對(duì)象,區(qū)別IE,Mozilla瀏覽器》,本文關(guān)鍵詞  ;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問(wèn)題,煩請(qǐng)?zhí)峁┫嚓P(guān)信息告之我們,我們將及時(shí)溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無(wú)關(guān)。
  • 相關(guān)文章
  • 收縮
    • 微信客服
    • 微信二維碼
    • 電話咨詢

    • 400-1100-266
    山阴县| 浦县| 蛟河市| 嵩明县| 米脂县| 册亨县| 宣威市| 苏尼特右旗| 昭通市| 慈利县| 吴江市| 玛纳斯县| 长治县| 依兰县| 贵港市| 永登县| 莲花县| 陇川县| 泽州县| 金华市| 雷州市| 克拉玛依市| 仙桃市| 汶川县| 布尔津县| 卢龙县| 临汾市| 太保市| 保德县| 沙河市| 靖远县| 郧西县| 高安市| 甘南县| 夏津县| 白山市| 吴旗县| 穆棱市| 荣昌县| 托里县| 科尔|