Ajax 가 XML Http 대상 을 가 져 오 는 방법

1073 단어 AjaxXMLHttp
이 사례 는 Ajax 가 XML Http 대상 을 얻 는 방법 을 설명 한다.여러분 께 참고 하도록 공유 하 겠 습 니 다.구체 적 으로 는 다음 과 같 습 니 다.
Ajax 에 서 는 XML Http 대상 을 사용 해 야 합 니 다.저 는 이 대상 을 가 져 오 는 여러 가지 글 씨 를 본 적 이 있 는데 이 글 씨 를 쓰 는 것 이 가장 우아 하 다 고 생각 합 니 다.우선 서로 다른 브 라 우 저 에 적합 한 것 을 고려 했다.그 다음 에 우선 불 러 오 는 순 서 를 고려 하여 높 은 버 전에 서 낮은 버 전 으로 탐색 하고 마지막 에 아직 찾 지 못 하면 이상 을 던 집 니 다.

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 프로 그래 밍 에 도움 이 되 기 를 바 랍 니 다.

좋은 웹페이지 즐겨찾기