AJAX는 XMLHttpRequest 객체를 생성합니다.
AJAX는 XMLHttpRequest 객체를 생성합니다:
현재의 모든 주류 브라우저는 XMLHttpRequest 객체를 지원합니다.
이 개체를 사용하면 백그라운드에서 서버와 데이터를 교환할 수 있으므로 전체 페이지를 새로 고치지 않고도 웹 콘텐츠를 비동기적으로 업데이트할 수 있습니다.
특별 참고 사항: IE5와 IE6은 ActiveXObject를 사용합니다.
XMLHttpRequest 객체 생성은 IE5 및 IE6과 호환됩니다:
(1). XMLHttpRequest 객체 생성은 다음과 같습니다:
var xmlhttp=new XMLHttpRequest();
(2) IE5 및 IE6과 호환됩니다(ActiveX 객체 사용):
var xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
호환성 코드는 다음과 같습니다. 다음과 같습니다:
var xmlhttp; //IE7和IE7以上或者其他标准浏览器 if (window.XMLHttpRequest){ xmlhttp=new XMLHttpRequest(); } //IE5和IE6浏览器 else{ xmlhttp=new ActiveXObject("Microsoft.XMLHTTP"); }