최신 웹 개발 튜토리얼
 

JavaScript Window Location


window.location 오브젝트는 현재 페이지의 주소 (URL)를 얻기 위해, 새로운 페이지로 브라우저를 리디렉션하는데 사용될 수있다.


Window Location

window.location 객체 창 접두어없이 기록 될 수있다.

몇 가지 예 :

  • window.location.href 현재 페이지의 HREF (URL)를 반환
  • window.location.hostname 웹 호스트의 도메인 이름을 반환
  • window.location.pathname 현재 페이지의 경로와 파일 이름을 반환
  • window.location.protocol 사용 된 웹 프로토콜을 반환합니다 ( http:// 또는 https:// )
  • window.location.assign 새 문서를로드

Window Location Href

window.location.href 속성은 현재 페이지의 URL을 반환합니다.

현재 페이지의 HREF (URL)를 표시 :

document.getElementById("demo").innerHTML =
"Page location is " + window.location.href;

결과는 다음과 같습니다

Page location is http://admin.w3ii2.com/index.php?r=site%2Farticle%2Fupdate&clasId=6&path=js_window_location
»그것을 자신을 시도

Window Location Hostname

window.location.hostname 속성은 (현재 페이지) 인터넷 호스트의 이름을 반환합니다.

호스트의 이름을 표시합니다 :

document.getElementById("demo").innerHTML =
"Page hostname is " + window.location.hostname;

결과는 다음과 같습니다

Page hostname is admin.w3ii2.com
»그것을 자신을 시도

Window Location Pathname

window.location.pathname 속성은 현재 페이지의 경로 이름을 반환합니다.

현재 URL의 경로 이름을 표시 :

document.getElementById("demo").innerHTML =
"Page path is " + window.location.pathname;

결과는 다음과 같습니다

/index.php
»그것을 자신을 시도

Window Location Protocol

window.location.protocol 속성은 페이지의 웹 프로토콜을 반환합니다.

웹 프로토콜을 표시 :

document.getElementById("demo").innerHTML =
"Page protocol is " + window.location.protocol;

결과는 다음과 같습니다

Page protocol is http:
»그것을 자신을 시도

Window Location Assign

window.location.assign() 메서드는 새 문서를로드합니다.

새 문서를로드 :

<html>
<head>
<script>
function newDoc() {
    window.location.assign("http://www.w3ii.com")
}
</script>
</head>
<body>

<input type="button" value="Load new document" onclick="newDoc()">

</body>
</html>
»그것을 자신을 시도