BOM(Browser Object Model)
1. Window 객체 : 웹브라우저 창(Window)을 나타내는 객체
● window.open(URL, name, specs, replace) : 브라우저 새창 열기
name : 윈도우창을 여는 방식 선택, specs : 옵션지정, replace : 히스토리저장방식 선택
● window.onload : 윈도우가 로드될 때 실행, 문서에 하나만 존재해야됨 (다시사용하면 오버라이딩됨)
window.onload = function () {
alert('HI!!');
}
●window.moveBy(x, y) : 현재윈도우를 기준으로 상대적으로 (x, y)만큼으로 이동
●window.moveTo(x, y) : 절대좌표 (x, y)로 이동
2. Location 객체 : 현재 브라우저에 표시된 위치와 관련된 객체
3. History 객체 : 브라우저의 히스토리정보를 저장한 객체
4. Screen 객체 : 디스플레이 화면의 정보를 저장한 객체