000 | 00713namccc200241 k 4500 | |
001 | 000045234836 | |
005 | 20100807022019 | |
007 | ta | |
008 | 060303s2006 ulka 001a kor | |
020 | ▼a 8979143109 ▼g 13000 | |
040 | ▼a 211009 ▼c 211009 ▼d 211009 | |
041 | 1 | ▼a kor ▼h jpn |
082 | 0 4 | ▼a 005.133 ▼2 22 |
090 | ▼a 005.133 ▼b J41 2006b | |
100 | 1 | ▼a 高橋登史朗 ▼0 AUTH(211009)44020 |
245 | 1 0 | ▼a Ajax 입문 = ▼x Asynchronous JavaScript + XML : ▼b 웹 인터페이스의 혁명, Ajax 프로그래밍 입문서 / ▼d 저자: 타카하시 토시로 ; ▼e 역자: 이창신. |
246 | 1 9 | ▼a 入門Ajax |
260 | ▼a 서울 : ▼b 한빛미디어 , ▼c 2006. | |
300 | ▼a 296 p. : ▼b 삽도 ; ▼c 24 cm. | |
500 | ▼a 색인수록 | |
700 | 1 | ▼a 이창신 , ▼e 역 |
945 | ▼a KINS |
소장정보
No. | 소장처 | 청구기호 | 등록번호 | 도서상태 | 반납예정일 | 예약 | 서비스 |
---|---|---|---|---|---|---|---|
No. 1 | 소장처 중앙도서관/제2자료실(3층)/ | 청구기호 005.133 J41 2006b | 등록번호 111358075 | 도서상태 대출가능 | 반납예정일 | 예약 | 서비스 |
No. 2 | 소장처 중앙도서관/제2자료실(3층)/ | 청구기호 005.133 J41 2006b | 등록번호 111358076 | 도서상태 대출가능 | 반납예정일 | 예약 | 서비스 |
No. 3 | 소장처 과학도서관/Sci-Info(1층서고)/ | 청구기호 005.133 J41 2006b | 등록번호 121123161 | 도서상태 대출가능 | 반납예정일 | 예약 | 서비스 |
No. 4 | 소장처 과학도서관/Sci-Info(1층서고)/ | 청구기호 005.133 J41 2006b | 등록번호 121123162 | 도서상태 대출가능 | 반납예정일 | 예약 | 서비스 |
No. 5 | 소장처 세종학술정보원/과학기술실/ | 청구기호 005.133 J41 2006b | 등록번호 151201902 | 도서상태 대출중 | 반납예정일 2007-04-20 | 예약 | 서비스 |
No. 6 | 소장처 세종학술정보원/과학기술실/ | 청구기호 005.133 J41 2006b | 등록번호 151201903 | 도서상태 대출가능 | 반납예정일 | 예약 | 서비스 |
No. | 소장처 | 청구기호 | 등록번호 | 도서상태 | 반납예정일 | 예약 | 서비스 |
---|---|---|---|---|---|---|---|
No. 1 | 소장처 중앙도서관/제2자료실(3층)/ | 청구기호 005.133 J41 2006b | 등록번호 111358075 | 도서상태 대출가능 | 반납예정일 | 예약 | 서비스 |
No. 2 | 소장처 중앙도서관/제2자료실(3층)/ | 청구기호 005.133 J41 2006b | 등록번호 111358076 | 도서상태 대출가능 | 반납예정일 | 예약 | 서비스 |
No. | 소장처 | 청구기호 | 등록번호 | 도서상태 | 반납예정일 | 예약 | 서비스 |
---|---|---|---|---|---|---|---|
No. 1 | 소장처 과학도서관/Sci-Info(1층서고)/ | 청구기호 005.133 J41 2006b | 등록번호 121123161 | 도서상태 대출가능 | 반납예정일 | 예약 | 서비스 |
No. 2 | 소장처 과학도서관/Sci-Info(1층서고)/ | 청구기호 005.133 J41 2006b | 등록번호 121123162 | 도서상태 대출가능 | 반납예정일 | 예약 | 서비스 |
No. | 소장처 | 청구기호 | 등록번호 | 도서상태 | 반납예정일 | 예약 | 서비스 |
---|---|---|---|---|---|---|---|
No. 1 | 소장처 세종학술정보원/과학기술실/ | 청구기호 005.133 J41 2006b | 등록번호 151201902 | 도서상태 대출중 | 반납예정일 2007-04-20 | 예약 | 서비스 |
No. 2 | 소장처 세종학술정보원/과학기술실/ | 청구기호 005.133 J41 2006b | 등록번호 151201903 | 도서상태 대출가능 | 반납예정일 | 예약 | 서비스 |
컨텐츠정보
책소개
최종 클라이언트의 요청을 빠르게 응답하기 위해서 끝임없이 코드를 뒤엎던 삽질의 시간들, 수많은 웹 개발자들이 경험하는 일이다. 이 책은 이러한 현실에서 보다 빠른 웹 인터페이스를 만들기 위해 XML, HTTP와 자바스크립트를 이용해서 페이지 리로딩 없이 동작하게 하는 Ajax 프로그래밍에 대한 가이드를 제공한다.
다양한 예제를 통해 쉽고 빠르게 Ajax 프로그래밍을 이해할 수 있으며, 이벤트 처리, 입출력 효과, 제시어 기능 등을 실무에 바로 적용할 수 있다. 또한, 저자가 구현한 라이브러리를 통해 Ajax의 응용 · 확대가 가능하다.
정보제공 :

저자소개
목차
목차 저자 서문 = 3 역자 서문 = 4 목차 = 5 예제 테스트를 위한 환경 구축 = 11 CHAPTER 01 Ajax 기초 지식 01-01 Ajax란 = 16 01-01-01 Ajax 스타일의 사이트 등장 = 16 01-01-02 Ajax의 탄생 = 17 01-01-03 DHTML과 브라우저 = 18 01-01-04 Ajax의 미래 = 19 01-02 비동기 통신 = 20 01-03 Ajax의 장점과 단점 = 22 01-03-01 Ajax의 장점 = 22 01-03-02 Ajax의 단점 = 25 01-04 보안 = 27 01-04-01 크로스 도메인의 제약 = 27 01-04-02 크로스 사이트 스크립트 = 27 01-04-03 SQL/OS 명령어 삽입 공격 = 29 01-04-04 암호 파일의 관리 = 29 CHAPTER 02 XMLHttpRequest 레퍼런스 02-01 XMLHttpRequest란 = 32 02-01-01 구현 상황 = 32 02-01-02 XMLHttpRequest 오브젝트의 송수신 = 32 02-01-03 XMLHttpRequest 오브젝트를 작성 = 33 02-01-04 HTTP 요청을 시작 = 35 02-01-05 착신과 데이터 처리 = 37 02-02 레퍼런스 읽는 법 = 43 02-03 XMLHTTP = 44 02-04 XMLHttpRequest = 45 02-05 responseXML = 46 02-06 responseText = 47 02-07 status = 48 02-08 statusText = 49 02-09 abort() = 50 02-10 getAllResponseHeaders() = 51 02-11 getResponseHeader() = 52 02-12 Open() = 53 02-13 Send() = 54 02-14 setRequestHeader() = 55 02-15 readyState = 56 02-16 onreadyststechange = 57 02-17 onload = 59 02-18 Ajax의 크로스 브라우저 대책 = 60 02-18-01 Ajax를 사용할 수 없는 브라우저를 위해서 = 60 02-18-02 유저 에이전트 예제 = 62 02-18-03 readystate값이 3인 경우의 동작 = 68 02-18-04 Opera의 onreadystatechange = 68 02-18-05 Opera에서 setRequestHeader() = 69 02-18-06 Opera와 Safari의 Basic 인증 = 69 02-18-07 responseText의 문자 코드 = 69 02-18-08 responseXML의 문자 코드 = 71 02-18-09 responseXML 데이터의 XML 선언 = 71 02-19 Ajax용 간이 크로스 브라우저 라이브러리 = 72 02-19-01 jslb-ajax 라이브러리의 구성 = 72 02-19-02 포함 = 72 02-19-03 레퍼런스 = 73 02-19-04 간이 크로스 브라우저 라이브러리의 코드 = 75 CHAPTER 03 XMLHttpRequest 레퍼런스 03-01 수신 = 82 03-01-01 텍스트를 동적 수신 = 82 03-01-02 XML을 동적 수신 = 87 03-01-03 JSON을 동적 수신 = 89 03-02 서버측 언어와의 연동 = 92 03-02-01 Ajax+PHP = 92 03-02-02 Ajax+Perl = 96 03-03 데이터베이스와 연동 = 99 03-03-01 Ajax+PHP+MySQL = 99 03-03-02 Ajax+PHP+bsh+MySQL = 102 03-03-03 Ajax+Perl+MySQL = 105 03-04 Ajax로 인증 = 109 03-04-01 Basic 인증에 대해 = 109 03-04-02 Basic 인증 페이지 수신 ① = 114 03-04-03 Basic 인증 페이지 수신 ② = 117 03-05 암호화 통신 SSL의 이용 = 121 03-05-01 SSL로 수신 = 121 03-05-02 SSL+Basic 인증 = 124 CHAPTER 04 송신시 이벤트 종류별 예제 04-01 (onclick) 버튼을 클릭 = 128 04-01-01 입력 필드→PHP→innerHTML = 128 04-01-02 입력 필드→PHP→입력 필드 = 130 04-01-03 입력 필드→Perl→입력 필드 = 133 04-02 (onclick) 라디오 버튼 클릭 = 137 04-02-01 라디오 버튼→PHP→입력 필드 = 137 04-02-02 라디오 버튼→PHP→innerHTML = 139 04-03 (onclick) 링크 클릭 = 143 04-03-01 링크→텍스트 파일→innerHTML = 143 04-04 (onmouseover) 링크에 닿기 = 146 04-04-01 링크→HTML 파일→innerHTML = 146 04-05 (onfocus) 입력 필드에 포커스를 둔다 = 149 04-05-01 입력 필드→PHP→innerHTML = 149 04-06 (onblur) 입력 필드로부터 포커스를 뺀다 = 152 04-06-01 입력 필드→PHP→innerHTML = 152 04-07 (onkeyup) 입력 필드에 각각의 글자 입력시 = 155 04-07-01 입력 필드→PHP→innerHTML = 155 04-08 (onkeypress) 입력 필드에서 엔터 키를 누름 = 158 04-08-01 입력 필드→PHP→innerHTML = 158 04-09 (onchange) SELECT = 161 04-09-01 버튼→XML→SELECT 갱신 = 161 04-09-02 SELECT 선택→XML→SELECT 갱신 = 166 CHAPTER 05 입출력 효과 05-01 불투명도 = 174 05-01-01 반투명 DIV에 출력 = 174 05-01-02 반투명의 페이드 인으로 나타나는 메뉴 = 178 05-2 플로트 = 182 05-02-01 드래그 가능한 플로트 스타일의 DIV로 출력 = 182 05-02-02 플로트 DIV에 페이드 인을 이어 출력 = 196 05-03 슬라이더 = 201 05-03-01 슬라이더 바로 데이터 읽어 들이기 = 201 05-04 드래그 & 드랍 = 206 05-04-01 드래그 & 드랍으로 선택한 HTML을 표시 = 206 CHAPTER 06 XML 06-01 XML을 읽어 들인다 = 214 06-01-01 reponseText와 responseXML의 차이 = 214 06-01-02 메소드를 써서 DOM을 얻어 낸다 = 216 06-02 RSS를 읽어 들인다(JKL.ParseXML) = 220 06-03 다른 도메인의 RSS를 읽어 들인다 = 225 CHAPTER 07 제시어 기능 구현 07-01 제시어 기능이란 = 232 07-01-01 전체 프로세스 및 물리적 구조 = 232 07-02 구현 = 234 07-02-01 제시어 응용 페이지 = 234 07-02-02 제시어 본체 = 236 CHAPTER 08 Ajax와 자바 그리고 웹 서비스 08-01 Ajax와 자바 = 254 08-01-01 글래스피쉬 = 254 08-01-02 기본적인 연동 = 256 08-01-03 DB 연동 = 258 08-02 Ajax와 웹 서비스 = 263 08-02-01 AWF 소개 = 263 08-02-02 AWF를 이용한 웹 서비스 호출 = 266 APPENDIX 01 크로스 브라우저ㆍ백터 그래픽 AP01-01 DrawingCanvas 클래스 = 272 AP01-02 삼각형을 그린다 = 273 AP01-03 CSV 데이터를 그래프화한다 = 274 APPENDIX Google Maps AP02-01 Google Maps 설치까지의 과정 = 280 AP02-02 예제 HTML 코드의 기본 구성 = 284 AP02-03 Google Maps의 동작 브라우저와 대처 방법 = 286 AP02-03-01 GBrowserlsCompatible() 함수 = 286 AP02-04 XHTML, VML = 288 AP02-05 좌표를 지정한다 = 290 AP02-05-01 좌표와 배율을 지정한다 = 290 찾아보기 = 292