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>
»그것을 자신을 시도