>  기사  >  백엔드 개발  >  ajax1—php(27)

ajax1—php(27)

WBOY
WBOY원래의
2016-08-08 09:24:301036검색

1 소개

웹 프로그램 작동 원리 다이어그램:

전통적인 웹 프로그램 작동 원리 다이어그램:

Ajax 작동 원리 다이어그램:

1. Ajax 소개

l 비동기 비동기

자바스크립트

그리고

나는 XML

Ajax는 javascript, xml, 서버를 이용해 데이터와 상호작용하는 기술입니다

Xml:

제이슨:

2. 개발연혁

1998년생

l 2005년 인기

3. 러닝 플랫폼

l Google 크롬

l 모질라

l 파이어폭스

인터넷 익스플로러

l오페라

l 정복자

l 사파리

2. 핵심 객체

XMLHttp요청

1. 객체 생성

다른 브라우저에서는 Ajax 객체를 생성하는 방법이 약간 다릅니다.

IE에서:

새로운 ActiveXObject("Microsoft.XMLHTTP")

w3c 모델 브라우저:

새로운 XMLHttpRequest()

5. Ajax 캡슐화

통화 코드:

3. Ajax 객체 관련 속성 및 메소드:

1. 관련 방법:

열기(메소드,URL)

Ajax 객체 초기화

메서드: 요청 메소드 게시, 가져오기

url: 리소스 주소 요청

l setRequestHeader(헤더,값)

요청 헤더 정보 설정

헤더: 헤더 정보

값: 값

(내용)을 보내드립니다

요청 보내기

콘텐츠: 전달된 매개변수는 게시물 요청 시 여기에만 배치하면 됩니다

2. 관련 속성:

준비상태

Ajax 객체의 상태 코드, 이 상태 코드는 언제든지 변경됩니다

0: 객체가 생성되었지만 초기화되지 않았음을 나타냅니다

1: 개체가 초기화되었지만 전송되지 않았음을 나타냅니다.

2: 요청을 하기 위해 send 메소드가 호출되었습니다

3: 데이터 수신(일부 수신됨)

4: 접수 완료

준비 상태 변경 중

Ajax 객체의 상태 코드가 변경되면 콜백 함수가 실행됩니다

상태

http 응답 상태 코드

상태 텍스트

http 응답 텍스트

응답텍스트

http 응답 콘텐츠 텍스트

응답XML

http 응답 콘텐츠의 xml 데이터

Ajax 객체 데이터를 전송하는 세 가지 주요 방법은 다음과 같습니다.

텍스트: responseText

Xml: responseXML

Json:responseText

이상은 관련 내용을 포함하여 ajax1-php(27)을 소개하고 있는데, PHP 튜토리얼에 관심이 있는 친구들에게 도움이 되었으면 좋겠습니다.

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.