반응형
Window 객체 속성
- status 브라우저 상태바에 하단에 나타날 문자열
- defaultStatus status에 지정된 문자열이 없을 때 나타날 문자열
- self 자기 자신 객체
- parent window 객체 간에 계층구조가 생길 때 상위 객체
- top window 객체 간에 계층구조가 생길 때 최상위 객체
- frames window 객체 안에 들어간 프레임들
- opener open() 메소드로 윈도우를 연 문서가 있는 윈도우parent랑 비슷
- pageXOffset 윈도우에 현재 나타나는 페이지의 x 위치
- pageYOffset 윈도우에 현재 나타나는 페이지의 y 위치
- locationbar 윈도우의 Locationbar를 보여줄지의 여부 지정
- menubar 윈도우의 메뉴를 보여줄지의 여부 지정
- personalbar 윈도우의 Personalbar(넷스케이프)를 보여줄지의 여부 지정
- scrollbars 윈도우의 스크롤바를 보여줄지의 여부 지정
- statusbar 윈도우의 상태선을 보여줄지의 여부 지정
- toolbar 윈도우의 툴바를 보여줄지의 여부지정
- tags HTML 문서에 사용된 모든 태그들
- classes HTML 문서에 정의된 모든 스타일 시트 클래스들
- innerHeight 윈도우에서 내용이 나타나는 영역의 높이 (NE only)
IE는 clientHeight
문법 : window.innerHeight
문법 : document.body.clientHeight - innerWidth 윈도우에서 내용이 나타나는 영역의 너비 (NE only)
- outerHeight 윈도우 바깥 테두리의 높이 (IE only)
- outerWidth 윈도우 바깥 테두리의 너비 (IE only)
Window 객체 메소드
- alert!() 경고창을 보여줍니다.
- clearInterval() setInterval()메소드에의해 수행되고 있는 함수를 중지
- clearTimeout() setTimeout()메소드에의해 수행되고 있는 함수를 중지
- close() 창을 닫습니다
- comfirm() 확인버튼이 있는 창 confirm! dialog box를 띄운다
- focus() 지정한 창에 focus를 맞춘다.
- blur() 창에서 cursor가 벗어나서 focus를 읽은 상태(focus를 제거)
- moveBy() 상대적 좌표로 창을 이동
- moveTo!() 절대위치로 창을 이동
- open() 새로운 창을 열어줍니다
- print() 화면의 내용을 인쇄
- prompt() 입력란이 있는 대화상자 Prompt dialog box를 띄운다.
- resizeBy() 상대크기로 창 크기를 변경
- resizeTo() 절대크기로 창 크기를 변경
- scroll() 창을 스크롤
- scrollBy() 상대적 좌표로 창을 스크롤
- scrollTo() 절대적 좌표로 창을 스크롤
- setInterval() 실행할 수식을 지정한 시간 마다 반복 실행
- setTimeout() 실행할 수식을 지정한 시간 후에 한 번 실행
Window 창의 속성
창 속성 옵션 의미
- menubar yes/no, 1/0 메뉴바를 보여주거나 숨깁니다
- toolbar yes/no, 1/0 도구막대를 보여주거나 숨깁니다
- directories yes/no, 1/0 디렉토리바를 보여주거나 숨깁니다
- scrollbars yes/no, 1/0 스크롤바를 보여주거나 숨깁니다
- status yes/no, 1/0 상태표시줄을 보여주거나 숨깁니다
- location yes/no, 1/0 주소표시줄을 보여주거나 숨깁니다
- width 픽셀 팝업 윈도우의 가로크기를 지정합니다
- height 픽셀 팝업 윈도우의 높이를 지정합니다
- left 픽셀 팝업 윈도우의 x축 위치를 지정합니다
- top 픽셀 팝업 윈도우의 y축 위치를 지정합니다
- resizable yes/no 1/0 팝업윈도우의 크기를 사용자가 임의로 수정할 수 있는지 여부를 지정합니다
- fullscreen 전체화면 모드로 열어줍니다
- channelmode 채널모드 창으로 열어줍니다
반응형
'Dev > JavaScript' 카테고리의 다른 글
자바스크립트 2차원 배열 사용 예 (0) | 2010.06.09 |
---|---|
자바스크립트 eval 사용 예 (0) | 2010.06.09 |
자바 스크립트 parseInt 사용 예 (0) | 2010.06.09 |
자바스크립트 undefined, null, 빈값 체크 (1) | 2010.06.09 |
자바스크립트 배열 뒤집기 (2) | 2010.06.09 |