윈도우즈(브라우져) 객체
객체 속성에 대한 설명
[1] Document 객체 HTML 문서 및 HTML 문서에 입력된 내용의 정보를 제공하거나 조작을 실행하는 객체
Layer, Link, Image, Area, Anchor, Applet, Form 객체 등 많은 객체를 포함
Document 객체는 그 자체가 window 객체의 property 이고, 최상위 객체인 "window"는 생략 가능

----------------------
속성
----------------------
alinkColor
누르고 있는 동안의 링크문자열의 색을 설정

bgColor
창의 배경색을 설정

cookie
쿠키파일의 정보

fgColor
글자색을 설정
.....
[2] Navigator 객체 브라우저 객체 중에 독립적으로 사용. 브라우저 종류, 사용언어, 시스템 종류 등을 알아냄

--------------------------
Navigator 객체의 속성
--------------------------

appCodeName
브라우저의 코드명을 반환

appName
현재 사용중인 브라우저의 이름을 반환

appVersion
현재 사용중인 브라우저의 버전을 반환

userAgent
브라우저의 이름, 버전, 코드를 포함하는 문자열을 반환

minetype
mine 형식의 정보를 반환(오브젝트)

plugins
plu .....
[3] Location 객체 로드되어 있는 페이지의 URL에 관한 정보를 제공
Location 객체 그 자체가 window 객체의 property이고 최상위 객체인 "window"는 생략가능
Location 객체를 불러오는 것만이 아니라 동적으로 URL 변경가능


----------------------------------
URL 종류
----------------------------------
자바스크립트
javascript:
javascript:Date()

브라우저 정보
about:
about:cache

WWW
http:
http://buminezip.hihome.com
[4] History 객체 브라우저가 로드한 페이지들의 기록을 제공
브라우저의 뒤로, 앞으로 버튼등을 만들어 이용 가능
History 객체 그 자체가 Window 객체의 property 이고 최상위 객체인 "window"는 생략가능


------------------------------------------
History 객체 속성
------------------------------------------
length
브라우저로 읽어온 URL 주소의 개수. 네스케이프는 1부터 시작하고, 익스플로러는 0부터 시작

current
현재 기록(tainting 상태일 때만 사용가능)

next
다음 기록(taint .....
[5] Window 객체의 이벤트 onBlur
브라우저가 포커스를 잃을 때 발생

onDragDrop
사용자가 다른곳에서 객체를 브라우저 안에 넣으려고 할 때 발생. 익스플로러는 지원 안함

onError
문서를 읽는 중에 에러가 생길 때 발생

onFocus
브라우저에 포커스를 얻을 때 발생

onLoad
문서를 읽을 때 발생

onMove
브라우저의 위치를 변경했을 때 발생. 익스플로러는 지원 안함

onResize
창의 크기를 변경했을 때 발생. 익스플로러는 지원 안함

onUnload
현재 문서를 지울려고 할 때 발생

[6] Window 객체의 메소드
alert()
경고용 대화상자를 보여줌

clearTimeout()
setTimeout 메소드를 정지

confirm()
확인, 취소를 선택할 수 있는 대화상자를 보여줌

open()
새로운 창을 오픈

prompt()
입력창이 있는 대화상자를 보여줌

setTimeout()
일정 간격으로 함수를 호출하여 수행, millisecond 단위로 지정

eval()
문자열을 숫자로 바꿈

toString()
오브젝트를 문자열로 바꿈

blur()
focus를 이동

focus() < .....
[7] Window 객체의 속성
defaultStatus
브라우저의 상태바에 초기 문자열을 설정

length
창안의 프레임 수

name
창 이름

parent
창안 프레임의 부모 프레임

self
현재 활성중인 창 자신, window와 같음

status
브라우저의 상태바에 문자열을 출력하는 경우에 사용

top
가장 앞에 있는 창을 가리킴

window
현재 창 자신, self와 같음

document
document 오브젝트

frame
frame 오브젝트 및 배열

histo .....
[8] Window 객체 * 브라우저 자신이나 alert창 등 각종 대화상자의 정보를 제공하거나 조작을 설명하는 오브젝트
* document 오브젝트, frame 오브젝트, history 오브젝트, location 오브젝트 등 많은 오브젝트를 포함
* 최상위 오브젝트이므로 "window"는 생략할 수 있지만 "open()"이나 "close()"등 다른 오브젝트와 같은 이름의 명령도 있기 때문에 혼돈을 피하기 위해 "window"를 입력하는 것이 좋음

[9] 브라우저 객체 구조 Window , Navigator

window Obj.
Document , History, Location

Document Obj.
Anchor , Applet , Area, Form, Image, Link

Form Obj.
Button , Checkbox , FileUpload , Hidden , Password , Radio , Select , Submit , Text , TextArea
Javascript Source List :