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");
}
지속적인 학습
||
<html><!DOCTYPE html> <html> <head> <script> function loadXMLDoc() { var xmlhttp; if (window.XMLHttpRequest) {// code for IE7+, Firefox, Chrome, Opera, Safari xmlhttp=new XMLHttpRequest(); } else {// code for IE6, IE5 xmlhttp=new ActiveXObject("Microsoft.XMLHTTP"); } xmlhttp.onreadystatechange=function() { if (xmlhttp.readyState==4 && xmlhttp.status==200) { document.getElementById("myDiv").innerHTML=xmlhttp.responseText; } } //可以自己创建txt文件进行修改 xmlhttp.open("GET","/asset/demo.ajax.php?dm=txt&act=getfruits",true); xmlhttp.send(); } </script> </head> <body> <div id="myDiv"><h2>使用 AJAX 修改该文本内容</h2></div> <button type="button" onclick="loadXMLDoc()">修改内容</button> </body> </html>
  • 코스 추천
  • 코스웨어 다운로드
현재 코스웨어를 다운로드할 수 없습니다. 현재 직원들이 정리하고 있습니다. 앞으로도 본 강좌에 많은 관심 부탁드립니다~