XMLHttpRequest

Javascript/Ajax 2012.01.15 02:36 |

현재 나온 javascript 프레임 워크를 쓰면 브라우저 마다 다르게 구현된 XHR객체를 신경쓰지 않고 간단한 함수 호출로 ajax를 사용할 수 있지만, 내부적으로 어떻게 되어있는지 알고 사용하는게 좋을듯 하다.

XHR객체 부터...

XMLHttpRequest 객체가 제공하는 속성과 메서드, 이벤트 *일부 속성과 이벤트는 브라우저마다 지원 사항이 다를 수 있음

+responseXML
+responseText
+status
+statusText*
+readyState

+abort()
+getAllResponseHeader()
+getResponseHeader()
+open()
+send()
+sentRequestHeader()

(event) onreadystatechange
(event) onload*

별(*)표시는 브라우저마다 지원 사항이 다르다.

- XHR객체의 한계
서로다른 도메인에 있는 자원에 접근하지 못한다.(크로스 도메인 문제) - 해결 방법이 있긴 있음

참고 : 자바스크립트 UI개발과 Jindo프레임 워크 , 위키북스 TECH@NHN_002

'Javascript > Ajax' 카테고리의 다른 글

XMLHttpRequest  (0) 2012.01.15
Posted by jeonguk