最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Ajax獲取XMLHttp對象的方法

 更新時間:2015年12月15日 15:38:32   作者:hongweigg  
這篇文章主要介紹了Ajax獲取XMLHttp對象的方法,涉及JavaScript基于ajax的瀏覽器判定、加載等技巧,非常簡單實用,需要的朋友可以參考下

本文實例講述了Ajax獲取XMLHttp對象的方法。分享給大家供大家參考,具體如下:

Ajax 中要用到XMLHttp對象,我見過各種獲取該對象的寫法,覺得該寫法最優(yōu)雅。首先考慮到了適合不同的瀏覽器;其次考慮到了優(yōu)先加載次序,從高版本向低版本試探,最后若還沒找到,則拋出異常。

function FactoryXMLHttpRequest() {
  if(window.XMLHttpRequest) {
    return new XMLHttpRequest();
  }else if(window.ActiveXObject) {
    var msxmls = new Array(
      'Msxml2.XMLHTTP.5.0',
      'Msxml2.XMLHTTP.4.0',
      'Msxml2.XMLHTTP.3.0',
      'Msxml2.XMLHTTP',
      'Microsoft.XMLHTTP');
    for (var i = 0; i < msxmls.length; i++) {
      try {
        return new ActiveXObject(msxmls[i]);
      } catch (e) {
      }
    }
  }
  throw new Error("Could not instantiate XMLHttpRequest");
}

希望本文所述對大家ajax程序設(shè)計有所幫助。

相關(guān)文章

最新評論

鹤岗市| 江达县| 天台县| 汕头市| 晋宁县| 顺昌县| 泉州市| 马山县| 漳平市| 温宿县| 介休市| 托里县| 八宿县| 成武县| 施秉县| 闸北区| 鞍山市| 宝丰县| 东明县| 普兰店市| 富民县| 龙海市| 游戏| 台北县| 洪雅县| 巴林右旗| 永和县| 青海省| 江门市| 寿宁县| 仁寿县| 呼图壁县| 常熟市| 军事| 岐山县| 扎囊县| 涿州市| 抚州市| 荥经县| 来凤县| 哈尔滨市|