최신 웹 개발 튜토리얼
 

AJAX - XMLHttpRequest를 개체 만들기


AJAX의 키스톤는 XMLHttpRequest 객체이다.


XMLHttpRequest 객체

모든 최신 브라우저는 XMLHttpRequest 객체를 지원합니다.

XMLHttpRequest 객체는 배후의 서버와 데이터를 교환하기 위해 사용된다. 이는 전체 페이지를 재로드하지 않고, 웹 페이지의 일부를 갱신 할 수 있다는 것을 의미한다.


XMLHttpRequest를 개체 만들기

모든 최신 브라우저 (크롬, IE7 +, 파이어 폭스, 사파리, 오페라)를 내장 XMLHttpRequest의 개체가 있습니다.

XMLHttpRequest 객체를 생성하기위한 구문 :

variable = new XMLHttpRequest();

인터넷 익스플로러 (IE5와 IE6)의 이전 버전의 ActiveX 객체를 사용 :

variable = new ActiveXObject("Microsoft.XMLHTTP");

브라우저가 XMLHttpRequest 객체를 지원하는 경우 IE5와 IE6를 포함한 모든 브라우저를 처리하기 위해 확인합니다. 만약 그렇다면이 아닌 경우, ActiveXObject를 만드 XMLHttpRequest 객체를 생성합니다

var xhttp;
if (window.XMLHttpRequest) {
    xhttp = new XMLHttpRequest();
    } else {
    // code for IE6, IE5
    xhttp = new ActiveXObject("Microsoft.XMLHTTP");
}
»그것을 자신을 시도

다음 장에서는 서버 요청을 전송에 대해 배우게됩니다.