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

Ajax獲取XMLHttp對象的方法

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

本文實(shí)例講述了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è)計(jì)有所幫助。

相關(guān)文章

最新評論

泸定县| 当涂县| 百色市| 巴青县| 永安市| 芜湖市| 醴陵市| 东乡族自治县| 江西省| 阿拉善左旗| 台前县| 通河县| 中江县| 庄河市| 海淀区| 昂仁县| 兴和县| 饶河县| 阿瓦提县| 大理市| 子长县| 九龙坡区| 缙云县| 雷波县| 稻城县| 钦州市| 湟源县| 旬邑县| 澎湖县| 三亚市| 平凉市| 拜泉县| 布尔津县| 盐池县| 安龙县| 五峰| 蒙山县| 潜江市| 南平市| 永胜县| 安陆市|