반응형
Notice
Recent Posts
Recent Comments
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
Tags
- 덩크 하이
- 나이키
- 리액트
- stockx.com
- 파이썬
- dunklow
- 드로우
- Github
- 오라클
- Python
- sacai
- draw
- dunk high
- 덩크로우
- 발매예정
- 제이쿼리
- jQuery
- JavaScript
- 주식공부
- 리눅스
- 자바스크립트
- Nike
- 덩크 로우
- Dunk Low
- react
- 주식
- 코로나19
- GIT
- oracle
- Linux
Archives
- Today
- Total
Life goes slowly...
[JS] 자바스크립트 페이지 이동함수 - location.href / location.replace/ location.assign 본문
프로그래밍/Javascript
[JS] 자바스크립트 페이지 이동함수 - location.href / location.replace/ location.assign
빨강소 2020. 10. 11. 00:53728x90
반응형
자바스크립트(Javascript)의 Location 객체
자바스크립트의 Location 객체는 window 객체의 하위 객체이지만 window 객체를 생략하며서 사용이 가능합니다. 프레임을 사용되는 경우에는 최상위 프레임 문서의 URL만 참조할 수 있고, 하위 프레임의 문서들은 프레임 객체를 이용하기도 합니다.
//기본형태
location.속성 또는 메소드
location.속성 = 지정값;
자바스크립트(Javascript)의 location.href
자바스크립트의 location.href는 페이지의 URL 전체 정보를 반환하는 함수로써 URL을 지정하여 페이지를 이동할 수 있습니다. 형태는 속성으로서 주소 히스토리가 기록됩니다. location.href는 location 객체에 속해있는 프로퍼티로 현재 접속 중인 페이지 정보를 가지고 있습니다. 또한 프로퍼티는 값을 변경 가능하기에 다른 페이지로 이동도 가능합니다.
//현재 페이지 확인
location.href;
//자바스크립트 페이지 이동
location.href = "www.tistory.com";
자바스크립트(Javascript)의 location.replace
자바스크립트의 location.replace는 기존의 페이지를 새로운 페이지로 변경하는 함수로써 메서드 형태를 가지고 있습니다. 현재 URL를 지정한 URL로 바꾸기 때문에 이전 히스토리를 저장하고 있지 않기 때문에 새로운 페이지 이동후에는 이전페이지로 이동이 불가능합니다.
//자바스크립트 페이지 이동
location.replace("www.tistory.com");
자바스크립트(Javascript)의 location.assign
자바스크립트의 location.assign는 location.replace 함수와 같은 형태로 사용되는함수로써 새로운 페이지로 변경하는 함수인 메서드 형태를 가지고 있지만, 이전 페이지 히스토리를 저장하고 있기에 이전 페이지로 이동이 가능합니다.
//자바스크립트 페이지 이동
location.assign("www.tistory.com");
728x90
반응형
'프로그래밍 > Javascript' 카테고리의 다른 글
[jQuery] 속성값 제거하기 - .removeAttr() (0) | 2020.10.29 |
---|---|
[jQuery] 속성 값 가져오거나 제어하기 - .attr() (0) | 2020.10.29 |
[jQuery] 제이쿼리 요소의 좌표, 위치 조작하기 (0) | 2020.10.28 |
[jQuery] 제이쿼리 요소의 조작 (추가, 복사 및 삭제) (0) | 2020.10.28 |
[JS] 자바스크립트 대화상자창 - Alert, Confirm, Prompt (0) | 2020.10.11 |
[Js] 자바스크립트의 유효범위 - Hoisting(호이스팅) (0) | 2020.10.08 |
[Js] 자바스크립트의 클로저( Closure) (0) | 2020.10.08 |
[jQuery] Ajax 기본패턴 형태 (0) | 2020.10.07 |
Comments