본문 바로가기
프로그램

[Javascript] Window 객체

by 로드러너 2013. 11. 14.
336x280(권장), 300x250(권장), 250x250, 200x200 크기의 광고 코드만 넣을 수 있습니다.

1. 속성

classes : 문서 에서 정의된 모든 CSS클래스들의 정보를 제공

defaultStatus : 브러우저의 상태바에 초기문자열을 설정하는 경우에 사용

frames : window 객체 안의 프레임들의 배열정보를 제공

opener : open() 메소드를 이용하여 연 window 객체

parent : 상위의 window 객체

self : 현재 활성화된 window 객체

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

tags : 문서안에 정의된 모든 태그의 정보를 제공

top : 계층 구조의 최상의 window 객체

innerHeight : 브라우저 내용의 높이 값. IE는 지원하지 않는다.

innerWidth : 브라우저 내용의 폭. IE는 지원하지 않는다.

outerHeight : 브라우저 높이 값. IE는 지원하지 않는다.

outerWidth : 브라우저 폭. IE는 지원하지 않는다.

pageXOffset : 현재 나타나는 페이지의 X위치. IE는 지원하지 않는다.

pageYOffset : 현재 나타나는 페이지의 Y위치. IE는 지원하지 않는다.

 

2. 메소드

alert() : 메시지를 대화상자로 표시한다.

prompt() : 문자열을 입력받을 수 있는 대화상자를 표시한다.

confirm() : ‘확인’, ‘취소’ 를 선택할 수 있는 대화상자를 표시한다.

close() : 창을 닫는다.

moveBy() : 상대좌표로 이동한다.

moveTo() : 절대좌표로 이동한다.

open() : 새로운 창을 열어준다.

print() : 브라우저 상의 내용을 프린터로 출력한다.

resizeBy() : 상대좌표로 창의 크기를 조정한다.

resizeTo() : 절대좌표로 창의 크기를 조정한다.

scrollBy() : 상대좌표로 스크롤 위치값을 조정한다.

scrollTo() : 절대좌표로 스크롤 위치값을 조정한다.

setInterval() : 일정 시간 간격으로 함수를 호출한다. 한번만 호출한다.

setTimeout() : 일정 시간 간격으로 함수를 호출한다. 재귀호출해야 반복 수행 된다.

stop() : 문서 전송을 중지한다. IE는 지원하지 않는다.

back() : 이전 화면으로 이동한다. IE는 지원하지 않는다.

find() : 문자열에서 특정 문자열을 찾는다. IE는 지원하지 않는다.

forward() : 다음 화면으로 이동한다. IE는 지원하지 않는다.

home() : 초기화 홈페이지로 이동한다. IE는 지원하지 않는다.