티스토리 뷰
객체 계층에서 최상위에 위치합니다. 현재의 창에 대해서 처리를 수행하는 경우에는 창이름
을 생략할 수 있습니다.
하위 객체는 location, history, document(Frame) 등이 있다.
▷ 메 소 드
★ 공통
* alert() : 메시자와 OK버튼만을 가진 다이알로그 박스를 보여준다.
* blur() : 특정 객체의 포커스를 없애 준다.
* clearInterval() : setInterval로 지정한 타이머를 해제한다.
* clearTimeout() : setTimeout으로 지정한 타이머를 해제한다.
* close() : 윈도우를 닫습니다.
* confirm() : (확인) 다이알로그 박스를 만들고, [OK]버튼이면 true,
그 이외의 경우에는 false로 표시한다.
* focus() : 특정 객체에 포커스가 가도록 만든다.
* close() : 윈도우를 닫습니다.
* moveBy() : 창의 표시 위치를 지정한 좌표로 이동시킨다.
* moveTo() : 창의 표시 위치를 지정한 거리만큼 이동시킨다.
* open() : 새로운 윈도우를 엽니다.
* print() : 윈도우에 포함된 내용을 출력한다.
* prompt() : 메시지와 입력 필드를 가진 다이얼로그 박스를 보여준다.
* resizeBy() : 창의 크기를 지정한 만큼 현재의 크기로부터 변경한다.
* resizeTo() : 창의 크기를, 지정한 너비와 높이로 변경한다.
* scroll() : 페이지의 내용의 표시 시작 위치를 지정한 좌표까지 이동시킨다.
[scrollBy() / scrollTo()]
* setInterval() : 일정 시간마다 명령을 실행하는 타이머를 설정합니다.
* setTimeout() : 일정 시간후에 명령을 호출하는 타이머를 설정합니다.
★ 넷스케이브
* back() : 앞 페이지로 이동합니다.
* forward() : 뒤 페이지로 이동합니다.
* handleEvent() : 특정 이벤트를 호출한다.
* home() : 홈페이지로 이동한다.
* stop() : 문서 전송을 중지시킨다.
▷ 속 성
★ 공통
* closed : 윈도우가 닫혀있을경우 true, 그렇지 않을 경우 false
* defaultStatus : 상태표시줄에 표시될 문자열을 설정한다.
* frames : 윈도우에 포함되어 있는 프레임들 입니다.
* history : 현재 윈도우의 history객체 입니다.
* length : 윈도우에 포함되어 있는 프레임의 총 개수를 참조 합니다.
* location : 윈도우에서 보여주는 문서의 URL 주소입니다.
* name : 윈도우의 이름을 참조합니다.
* opener : 현재 창을 연 부모창을 참조 한다. [open() 메소드로 연 창에서]
* parent : 이 윈도우를 포함하고 있는 윈도우나 프레임 입니다.
* personalbar : 윈도우의 personalbar를 보여줄지의 여부를 설정한다.
* scrollbars : 윈도우의 스크롤 바를 벼우줄지의 여부를 설정한다.
* self : 자기 자신를 가리킨다.
* status : 상태표시줄에 표시할 문자를 설정한다.
* top : 최상단 윈도우 입니다.
* window : 자기 자신을 가리킵니다.
★ 넷스케이브
* innerHeight : 윈도우에서 내용이 나타나는 영역의 높이를 설정 하거나
참조 합니다.
* innerWidth : 윈도우에서 내용이 나타나는 영역의 너비를 설정 하거나
참조 합니다.
* locationbar : 윈도우의 Locationbar를 보여줄지의 여부를 설정한다.
* menubar : 윈도우의 메뉴를 보여줄지 여부를 설정한다.
* outerHeight : 윈도우 바같 테두리의 높이를 참조하거나 설정한다.
* outerWidth : 윈도우 바같 테두리의 넓이를 참조하거나 설정한다.
* pageXOffset : 윈도우에 현재 나타나는 페이지의 x위치 입니다.
* pageYOffset : 윈도우에 현재 나타나는 페이지의 y위치 입니다.
* statusbar : 윈도우의 상태표시줄을 보여줄지의 여부를 설정한다.
* toolbar : 윈도우의 툴바를 보여줄지의 여부를 설정한다.
* classes : HTML문서에 정의된 모든 스타일시트 클래스들을 가리킨다.
* tags : HTML문서에 사용된 모든 태그들을 가리킨다.
▷ 이벤트 핸들러
* onLoad : 페이지 불러오기 완료시에 발생한다.
* onUnload : 다른 페이지로 이동할 때에 발생한다.
* onError : 브라우저가 문서를 읽던 중 에러가 발생했을 때 발생한다.
* onBlur : 브라우저가 focus를 잃었을 때 발생한다.
* onFocus : 브라우저가 focus를 얻었을 때 발생한다.
- 안내
- 궁금한 점을 댓글로 남겨주시면 답변해 드립니다.