창 개체


Window 개체


Window 개체

Window 개체는 브라우저에 열려 있는 창을 나타냅니다.

문서에 프레임(<frame> 또는 <iframe> 태그)이 포함된 경우 브라우저는 HTML 문서에 대한 창 개체와 각 프레임에 대한 추가 창 개체를 만듭니다.

Note참고: 창 개체에 대한 공개 표준은 없지만 모든 브라우저에서 지원됩니다.


Window 개체 속성

PropertyDescription
closed창이 닫혔는지 여부를 반환합니다.
defaultStatus창 상태 표시줄의 기본 텍스트를 설정하거나 반환합니다.
document Document 객체에 대한 읽기 전용 참조입니다. (개체 참조)
frames 창에 명명된 모든 프레임을 반환합니다. 컬렉션은 각각 창 내의 프레임을 포함하는 Window 개체의 배열입니다.
history History 개체에 대한 읽기 전용 참조입니다. 매개변수 기록 개체를 사용하세요.
innerHeight창의 문서 표시 영역 높이를 반환합니다.
innerWidth창의 문서 표시 영역 너비를 반환합니다.
length창의 프레임 수를 설정하거나 반환합니다.
location 창이나 프레임의 위치 개체입니다. 위치 개체를 참조하세요.
name창의 이름을 설정하거나 반환합니다.
navigator Navigator 개체에 대한 읽기 전용 참조입니다. Navigator 개체를 매개변수화하세요.
opener 이 창을 생성한 창에 대한 참조를 반환합니다.
outerHeight 도구 모음 및 스크롤 막대를 포함하여 창의 외부 높이를 반환합니다.
outerWidth 도구 모음 및 스크롤 막대를 포함하여 창의 외부 너비를 반환합니다.
pageXOffset창 표시 영역의 왼쪽 상단을 기준으로 현재 페이지의 X 위치를 설정하거나 반환합니다.
pageYOffset창 표시 영역의 왼쪽 상단을 기준으로 현재 페이지의 Y 위치를 설정하거나 반환합니다.
parent상위 창으로 돌아갑니다.
screen Screen 개체에 대한 읽기 전용 참조입니다. 화면 개체를 매개변수로 지정하세요.
screenLeft 화면 창을 기준으로 x 좌표를 반환합니다.
screenTop 화면 창을 기준으로 y 좌표를 반환합니다.
screenX 화면 창을 기준으로 x 좌표를 반환합니다.
screenY 화면 창을 기준으로 y 좌표를 반환합니다.
self현재 창에 대한 참조를 반환합니다. Window 속성과 동일합니다.
status창 상태 표시줄의 텍스트를 설정합니다.
top최상위 상위 창으로 돌아갑니다.

Window 객체 메소드

MethodDescription
alert()메시지와 확인 버튼이 있는 경고 상자를 표시합니다.
blur()최상위 창에서 키보드 포커스를 제거합니다.
clearInterval()setInterval()에 의해 설정된 제한 시간을 취소합니다.
clearTimeout()setTimeout() 메소드로 설정된 제한시간을 취소합니다.
close()브라우저 창을 닫습니다.
confirm() 메시지와 확인 및 취소 버튼이 있는 대화 상자를 표시합니다.
createPopup()팝업 창을 만듭니다.
focus()창에 키보드 포커스를 부여합니다.
moveBy()는 현재 좌표를 기준으로 지정된 픽셀만큼 창을 이동할 수 있습니다.
moveTo()창의 왼쪽 상단을 지정된 좌표로 이동합니다.
open()새 브라우저 창을 열거나 이름이 지정된 창을 찾으세요.
print()현재 창의 내용을 인쇄합니다.
prompt() 사용자에게 입력을 요청하는 대화 상자를 표시합니다.
resizeBy()지정된 픽셀에 따라 창 크기를 조정합니다.
resizeTo()창의 크기를 지정된 너비와 높이로 조정합니다.
scroll()
scrollBy()지정된 픽셀 값에 따라 콘텐츠를 스크롤합니다.
scrollTo()콘텐츠를 지정된 좌표로 스크롤합니다.
setInterval()지정된 기간(밀리초 단위)에 따라 함수를 호출하거나 표현식을 계산합니다.
setTimeout() 지정된 밀리초 후에 함수 또는 계산된 표현식을 호출합니다.