살만함? 아래는 목차임

예제 테스트를 위한 환경 구축

CHAPTER 01 Ajax 기초 지식
01-01 Ajax란
01 Ajax 스타일의 사이트 등장
02 Ajax의 탄생
03 DHTML과 브라우저
04 Ajax의 미래

01-02 비동기 통신

01-03 Ajax의 장점과 단점
01 Ajax의 장점
02 Ajax의 단점

01-04 보안
01 크로스 도메인의 제약
02 크로스 사이트 스크립트
03 SQL/OS 명령어 삽입 공격
04 암호 파일의 관리

CHAPTER 02 XMLHttpRequest 레퍼런스
02-01 XMLHttpRequest란
01 구현 상황
02 XMLHttpRequest 오브젝트의 송수신
03 XMLHttpRequest 오브젝트를 작성
04 HTTP 요청을 시작
05 착신과 데이터 처리

02-02 레퍼런스 읽는 법
02-03 XMLHTTP
02-04 XMLHttpRequest
02-05 responseXML
02-06 responseText
02-07 status
02-08 statusText
02-09 abort()
02-10 getAllResponseHeaders()
02-11 getResponseHeader()
02-12 open()
02-13 send()
02-14 setRequestHeader()
02-15 readyState
02-16 onreadyststechange
02-17

02-18 Ajax의 크로스 브라우저 대책
01 Ajax를 사용할 수 없는 브라우저를 위해서
02 유저 에이전트 예제
03 readystate값이 3인 경우의 동작
04 Opera의 onreadystatechange
05 Opera에서 setRequestHeader()
06 Opera와 Safari의 Basic 인증
07 responseText의 문자 코드
08 responseXML의 문자 코드
09 responseXML 데이터의 XML 선언

02-19 Ajax용 간이 크로스 브라우저 라이브러리
01 jslb-ajax 라이브러리의 구성
02 포함
03 레퍼런스
04 간이 크로스 브라우저 라이브러리의 코드

CHAPTER 03 Ajax 기본 예제
03-01 수신
01 텍스트를 동적 수신
02 XML을 동적 수신
03 JSON을 동적 수신

03-02 서버측 언어와의 연동
01 Ajax+PHP
02 Ajax+Perl

03-03 데이터베이스와 연동
01 Ajax+PHP+MySQL
02 Ajax+PHP+bsh+MySQL
03 Ajax+Perl+MySQL

03-04 Ajax로 인증
01 Basic 인증에 대해
02 Basic 인증 페이지 수신 ⓛ
03 Basic 인증 페이지 수신 ②

03-05 암호화 통신 SSL의 이용
01 SSL로 수신
02 SSL+Basic 인증

CHAPTER 04 송신시 이벤트 종류별 예제
04-01 () 버튼을 클릭
01 입력 필드→PHP→innerHTML
02 입력 필드→PHP→입력 필드
03 입력 필드→Perl→입력 필드

04-02 () 라디오 버튼을 클릭
01 라디오 버튼→PHP→입력 필드
02 라디오 버튼→PHP→innerHTML

04-03 () 링크 클릭
01 링크→텍스트 파일→innerHTML

04-04 () 링크에 닿기
01 링크→HTML 파일→innerHTML

04-05 () 입력 필드에 포커스를 둔다
01 입력 필드→PHP→innerHTML

04-06 () 입력 필드로부터 포커스를 뺀다