BOM‎ > ‎

window

Browser Object Model의 최상위 객체.

Property

  • closed
    창이 닫혔는지 여부를 부울 값으로 반환.
  • defaultStatus
    상태표시줄에 나타나는 문자열.
    document 객체.
  • frames
    frame 요소의 배열을 반환.
    history 객체.
  • innerHeight

  • innerWidth

  • length

    location 객체.
  • name
    window 객체에 할당된 이름. 문자열.
    navigator 객체.
  • opener
    부모 창 객체에 대한 참조.
  • outerHeight

  • outerWidth

  • pageXOffset

  • pageYOffset

  • parent
    프레임으로 구성된 창의 부모 객체에 대한 참조.
    screen 객체.
  • screenLeft

  • screenTop

  • screenX

  • screenY

  • self
    창 객체 자신을 참조.
  • status

  • top



Method

  • alert(message)
    경고 알림 창을 표시.
  • blur()

  • clearInterval(intervalID)
    setInterval()에 의해 반복 실행되도록 설정된 것을 중단.
  • clearTimeout(timeoutID)
    setTimeout()에 의해 설정된 타이머를 중단.
  • close()
    창을 닫음.
  • confirm(message)
    확인 대화창을 표시. 부울값을 반환한다.
  • createPopup()

  • focus()

  • moveBy(deltaX, deltaY)

  • moveTo(x, y)

  • open(url, windowName [, windowFeatures][, replaceFlag])
    새로 생성된 창에 대한 window 객체를 반환한다.
  • print()
    인쇄 대화상자를 표시.
  • prompt(message, defaultReply)
    입력 대화상자를 표시. 사용자가 입력한 값을 반환한다.
  • resizeBy(deltaX, deltaY)

  • resizeTo(outerWidth, outerHeight)

  • scrollBy(deltaXdeltaY)

  • scrollTo(xy)

  • setInterval(expr, msecDelay [, language])
  • setInterval(funcRef, msecDelay [, funcArg1, ..., funcArgN])
    함수 등을 일정 시간 간격으로 반복해서 실행. 고유 ID를 반환.
  • setTimeout(exprmsecDelay [, language])
  • setTimeout(funcRefmsecDelay [, funcArg1, ..., funcArgN])
    일정 시간 이후에 함수 등을 실행. 고유 ID를 반환.


Event Handler

  • onload

  • onresize

  • onscroll

  • onunload


Comments