브라우저 내장객체
javascript 브라우져 내장객체
window객체
속성
- classes : 문서에 정의된 css정보
- defaultsStatus : 상태바의 초기 문자열 설정
- frames : 프레임들의 배열정보
- opener : open()을 이용하여 연 문서
- parent : 상위의 window객체를 가리킴
- self : 현재 활성중인 자신객체
- status : 상태바에 문자열 출력
- tags : 문서안의 모든 태그정보
- top : 최상위 window객체를 가리킴
메소드
- close() : 창을 닫을때
- alert() : 경고창
- moveBy() : 윈도우창의 이동(상대적 / 바로 전의 위치)
- moveTo() : 윈도우창의 이동(절대적)
- open(파일명, 객체명, toolbar=no,status=, width=, height=, top=, left=, menubar= ) : 새창 만들기
- resizeTo()
- scrollBy()
- setInterval()
- setTimeout()
- print() : 프린터창 열기
<form>
<input type=button, value="ok", onClick="function_name">
<input type=button, value="up", onClick="function_name('up')">
- </form>
History객체
속성
- length : 현재까지의 방문사이트수
메소드
- back() : 뒤로가기
- forward() : 앞으로가기
- go(숫자) : 상대적인 단계수를 + , -로 지정하여 이동
(예 : history.back() : 바로 뒤의 페이지로 이동)
Location객체
속성
- href = "주소" : 주소로 이동
메소드
- replace(주소) : 주소로 이동
(예 : location.href="ww.na.com", location.reload() : 현재페이지 리로드)
Document객체
브라우져에서 보여주는 문서에 관련된정보에 접근할때 사용하는 객체
속성
- alinkColor :
- bgColor : 창의 배경색
- cookie : 쿠키를 사용할 수 있도록 해줌
- fgColor : 글자색 지정
- images : 이미지 배열의 정보
- lastModified
- title : 타이틀을 얻어옴
- referrer : 링크된 문서의 URL 정보
- linkColor : 링크색
메소드
- clear()
- close()
- getSelection()
- open()
- write() : 문자열의 내용을 출력
- writeln()
Image객체
- 문서에 포함된 이미지에 관한 정보를 담고있는 객체
- 이미지의 주소값이나 이름, 또는 사이즈와 보더등을 알 수 있다.
<a href="https://www.onstory.fun/">https://www.onstory.fun>
<img src="img1.gif" name=img onmouseover="document.img.src='img2.gif'" onmouseout="document.img.src='img1.gif'">
</a>