location 객체는 자바스크립트 객체로 현재 URL정보를 가지고 있다.
location 객체의 프로퍼티
프로퍼티 |
설명 |
host |
호스트명과 포트 번호를 반환한다. |
hostname |
호스트명을 반환한다. |
href |
전체 URL 정보를 반환한다. |
pathname |
path 이름을 반환한다. |
port |
포트 번호를 반환한다. |
protocol |
프로토콜을 반환한다. |
search |
쿼리(Query) 정보를 반환한다. |
location 객체 메소드
메소드 |
설명 |
assign() |
새로운 문서를 로드한다. |
reload() |
현재 문서를 다시 로드한다. |
replace() |
현재 문서를 새로운 문서로 대체한다. |
사용 예제)
document.write("host: "+location.host+"<br />");
document.write("hostname: "+location.hostname+"<br />");
document.write("href: "+location.href+"<br />");
document.write("pathname: "+location.pathname+"<br />");
document.write("port: "+location.port+"<br />");
document.write("protocol: "+location.protocol+"<br />");
document.write("search: "+location.search+"<br />");
결과)
host: www.w3schools.com
hostname: www.w3schools.com
href: http://www.w3schools.com/jsref/tryit_view.asp
pathname: /jsref/tryit_view.asp
port:
protocol: http:
search:
hostname: www.w3schools.com
href: http://www.w3schools.com/jsref/tryit_view.asp
pathname: /jsref/tryit_view.asp
port:
protocol: http:
search:
'Java Script & DOM > Java Script ' 카테고리의 다른 글
이벤트와 함수를 연결할 때 'this'를 인자를 주는 방법 (0) | 2011.01.06 |
---|---|
팝업창 생성 방법 (0) | 2010.12.16 |
최상위 객체인 window 객체 (0) | 2010.12.16 |
방문자의 브라우저 스크린의 정보 탐색: screen 객체 (0) | 2010.12.16 |
방문자의 브라우저 정보 탐색: Navigator 객체 (0) | 2010.12.16 |