1. BOM (브라우저 객체 모델) ㅇ 웹 브라우저 창을 관리할 목적으로 제공되는 객체 모음을 대상으로 하는 모델 - 자바 스크립트 등에서 이를 사용할 수 있음 - 브라우저 제작사 마다 세부사항이 다소 다르게 구현, 한정적임 2. 특징 ㅇ 웹브라우저의 윈도우 객체를 대상으로 하는 윈도우 객체 모델의 일종으로써, - 비표준적이나, 대부분의 웹 브라우저는 Netscape 3 를 표준처럼 많이 따름 . 이를 DOM Level 0 이라고도 불리움 - 웹브라우저를 위한 객체 모델의 표준으로는, DOM(다큐먼트 객체 모델)이 있음 ㅇ 역할 - 웹 브라우저의 버튼, URL 주소 입력 창, 타이틀 바 등 웹 브라우저 윈도우 및 웹 페이지의 일부분을 제어할 수 있게끔하는 윈도우 객체 모델임. ㅇ 계층구조 - 하나의 window 객체 : 브라우저 창 하나에는 각기 하나의 window 객체가 있게됨 . window 객체는 전역 객체(global object)라고 불리움 .. 전역객체는 그 객체의 프로퍼티,메서드를 쓸때 그 이름을 명시할 필요없음 . 각 window 객체 간에는 서로 통신을 할 수도 있음 - window 객체 안에는 다음과 같은 객체들이 있음 . html 웹문서로 향하는 관문 : document 객체 . 웹 이동을 위한 객체 : location, history 객체 . 컴퓨터 스크린 정보 : screen 객체 ㅇ 참고사항 - 메서드 例 : alert(), prompt(), write(), ... - 이벤트 例 : onclick 이벤트, onload 이벤트, ...
출처 - http://www.ktword.co.kr/abbr_view.php?id=465&m_temp1=2519&nav=2
'Web > Common' 카테고리의 다른 글
web - deep link(딥링크) (0) | 2013.07.28 |
---|---|
압축 - DEFLATE, SDCH 알고리즘 (0) | 2013.06.27 |
네이버지도에서 ‘내 위치’ (0) | 2013.04.29 |
web - content negotiation (0) | 2013.01.10 |
HTTPS 및 TCP를 통한 SSL 및 SOAP 보안의 인증서 유효성 검사 차이점 (0) | 2013.01.09 |