XMLHttpRequest는 AJAX의 기초입니다.
모든 최신 브라우저는 XMLHttpRequest 객체를 지원합니다(IE5 및 IE6은 ActiveXObject를 사용합니다).
XMLHttpRequest는 뒤에서 서버와 데이터를 교환하는 데 사용됩니다. 이는 전체 페이지를 다시 로드하지 않고도 웹페이지의 일부를 업데이트할 수 있음을 의미합니다.
모든 최신 브라우저(IE7+, Firefox, Chrome, Safari 및 Opera)에는 XMLHttpRequest 개체가 내장되어 있습니다.
XMLHttpRequest 객체 생성을 위한 구문:
변수 =new XMLHttpRequest();
이전 버전의 Internet Explorer(IE5 및 IE6)는 ActiveX 개체를 사용합니다.
변수 =new ActiveXObject("Microsoft.XMLHTTP");
IE5 및 IE6을 포함한 모든 최신 브라우저에서 작업하려면 브라우저가 XMLHttpRequest 객체를 지원하는지 확인하세요. 지원되는 경우 XMLHttpRequest 객체가 생성됩니다. 지원되지 않는 경우 ActiveXObject를 만듭니다.
다음 장에서는 서버 요청 전송에 대해 알아봅니다.