AJAX는 "Asynchronous Javascript And XML"(Asynchronous JavaScript and XML)을 의미하며 대화형 웹 애플리케이션을 만들기 위한 웹 개발 기술을 나타냅니다. "Chuanzhi Podcast AJAX 비디오 튜토리얼"에서는 AJAX 관련 기술을 설명합니다.
강좌 재생 주소: http://www.php.cn/course/565.html
선생님의 강의 스타일:
선생님의 강의는 간단하고 깊이 있고 명확합니다. 논리적 사고력을 사용하여 학생들의 관심을 끌고 이성을 사용하여 교실 교육 과정을 제어합니다. 선생님의 강의를 들으면서 학생들은 지식을 배웠을 뿐만 아니라 사고 훈련도 받았고 선생님의 엄격한 학업 태도에 영향을 받았습니다. 이 영상에서 더 어려운 부분은 XHR 개체를 사용하여 보내고 받는 것입니다. data:
XMLHttpRequest는 XMLHttp 구성 요소의 개체입니다. 이 개체를 통해 Ajax는 매번 인터페이스를 새로 고치거나 데이터를 넘겨줄 필요 없이 데스크톱 애플리케이션처럼 서버와 데이터 계층만 교환할 수 있습니다. 매번 서버에 작업을 처리합니다. 이는 서버의 부하를 줄일 뿐만 아니라 응답 속도를 향상시키고 사용자의 대기 시간을 단축합니다. XMLHttpRequest 객체와 Ajax
Ajax 애플리케이션에서 XMLHttpRequest 객체는 비동기 통신으로 사용자 정보를 서버에 보내고 서버 응답 정보 및 데이터를 수신하는 역할을 담당합니다. JavaScript 자체에는 서버에 요청을 보내는 기능이 없습니다. window.open() 메서드를 사용하여 페이지를 다시 열거나 XMLHttpRequest 객체를 사용하여 요청을 보내는 것이 차이점입니다. 후자는 비동기식 상호작용 모드입니다.
XMLHttpRequest 객체의 속성 및 메서드.
IE5.0부터 개발자는 웹 페이지 내에서 XMLHTTP ActiveX 구성 요소를 사용하여 자신의 기능을 확장할 수 있으며, Mozilla1.0과 NetScape7은 대부분의 경우 XML을 상속하는 프록시 클래스 XMLHttpRequest를 생성하며 XMLHttpRequest 구성 요소는 매우 유사합니다. 메소드 속성과 유사하지만 일부 속성은 다릅니다. 다음 코드는 IE 및 NetScape와 같은 브라우저에서 XMLHttpRequest 객체를 생성하는 방법을 보여줍니다.
<script language="javascript"> //定义一个变量 var http_request = false; //IE浏览器中创建 http_request = new ActiveXObject("Msxml2.XMLHTTP");//新版本IE http_request = new ActiveXObject("Microsoft.XMLHTTP");//旧版本IE //Netscope浏览器 http_request = new XMLHttpRequest(); </script>
여기에서 정보를 다운로드하는 것이 좋습니다: http://www.php.cn/xiazai/learn/1805
1.AjaxTrain(소스 코드)
2.JqueryTrain(소스 코드)위 내용은 Chuanzhi Podcast AJAX 비디오 튜토리얼의 소스 코드 코스웨어의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!