10. Navigator 객체


10.5 location

  window의 하위 속성인 location 객체는 현재 보고있는 HTML문서의 URL을 가리킨다. 초창기에는 객체가 아니라 단순히 문자열이었었다.

  location을 바꿔주면 해당 URL로 이동해 버린다. 즉,

window.location = "http://www.yahoo.co.kr";
  하게 되면 yahoo korea로 이동해 가는 것이다.

  다음은 location객체가 가지고 있는 속성들이다.

    hashURL중 #문자열을 담고 있다.
    hostURL중 Host이름(IP) 부분
    hostnameURL중 Host이름 부분
    hrefURL전체 정보
    pathnameURL중 경로명부분
    portURL중 Port번호
    protocolURL중 Protocol부분
    searchURL중 ?이후 문자열

10.6 history

  브라우저는 처음에 동작하면서부터 사용자가 어디를 헤매고 다녔는지를 기억하고 있다. 그래서 Back, Forward버튼을 가지고 헤매고 다닌 사이트를 다시 거슬러 올라오거나 다시 들어갈 수 있다. 이때, 사용자가 헤매고 다닌 목록을 가지고 있는 것이 history객체이다.

  다음은 location객체가 가지고 있는 속성과 함수들이다.

    lengthhistory에 담겨있는 URL개수
    back()이전 페이지로 돌아간다.
    forward()다음 페이지로 간다
    go(n)현재를 기준으로 +/-n만큼 이동한다
  대개 실전에서 잘못된 페이지로 왔을 때 그대로 뒤로 보내기 위해서,

history.back() 또는, history.go(-1)
  와 같이 둘중의 하나를 사용한다.


- Last Update : 2001.7.3 by Deadfire(http://www.deadfire.net)

Javascript 강좌
들어가기
Javascript란?
작동 방식
장 단 점
기 초
     - HTML문서에추가하기
     - 최초 예제
     - 함수사용하기
     - 기본 함수
문 법
     - 변 수
     - 연 산
     - 조 건 문
     - 반 복 문
     - 사용자함수
객 체
     - Object란?
     - 속성과 함수
     - 객체의 생성과사용
내장 객체
     - Date
     - Math
     - String
     - Array
     - Boolean
     - Function
     - Argument
     - Number
     - Global
     - 기 타
     - with / delete
Event 객체
네비게이터 객체
     - 네비게이터객체구조
     - 객체 접근 방법
     - navigator
     - window
     - location
     - history
     - document
     - form
     - form elements
Frame 객체
기 타
     - Animation
     - Audio
마치며

Copyright ⓒ 1997 ~, Deadfire Program Master