JavaScript 창 위치



window.location 개체는 현재 페이지의 주소(URL)를 가져오고 브라우저를 새 페이지로 리디렉션하는 데 사용됩니다.


창 위치

window.location 객체는 창 접두사를 사용하지 않고 작성할 수 있습니다. 몇 가지 예:

몇 가지 예:

  • location.hostname은 웹 호스트

  • location.pathname의 도메인 이름을 반환합니다. 현재 페이지를 반환합니다. 프로토콜의 경로 및 파일 이름(http:// 또는 https://)

  • Window Location Href
  • location.href 속성 현재 페이지의 URL을 반환합니다.

  • 인스턴스

(현재 페이지의) 전체 URL을 반환합니다:

<script>

document.write(location.href );

</script>

위 코드의 출력은 다음과 같습니다.



http://www.php.cn/js /js-window- location.html

Window Location Pathname
location.pathname 속성은 URL의 경로 이름을 반환합니다.

인스턴스

현재 URL의 경로 이름을 반환합니다:

<script>

document.write(location.pathname);

</script>

위 코드의 출력은 다음과 같습니다.



/js/js-window-location.html

창 위치 할당
location.sign() 메소드는 새 문서를 로드합니다.

인스턴스

<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>php中文网(php.cn)</title>
</head>
<head>
<script>
function newDoc(){
	window.location.assign("http://www.php.cn")
}
</script>
</head>
<body>

<input type="button" value="加载新文档" onclick="newDoc()">

</body>
</html>

인스턴스 실행»

온라인 인스턴스를 보려면 "인스턴스 실행" 버튼을 클릭하세요