마지막으로 방문한 페이지의 url을 조회하고 싶은 경우 document 객체의 referrer 속성을 참고하면 된다. 한 가지 문제는 AJAX를 통해서 페이지를 이동한 경우 referrer로 조회가 되지 않는다.
document.referrer;
사용 예시)
|
var preUrl = document.referrer;
// 콘솔에 이전에 방문한 url이 찍힌다.
console("이전 Url: " + preUrl);
|
cs |
만약 이전에 방문 페이지로 바로 이동하고 싶다면 history.go() 또는 history.back()을 사용하면 된다. 단순히 이전 페이지로 이동하고 싶은 경우에는 history.go() 또는 history.back(-1)을, 전전 페이지로 가고 싶은 경우 history.back(-2)를 사용하면 된다.
'[개발] Programming > Javascript' 카테고리의 다른 글
자바스크립트 document.getElementById() - id로 dom 요소 찾기 (0) | 2021.07.20 |
---|---|
마우스 스크롤 시 실행되는 jQuery 함수 - window scroll (0) | 2021.03.20 |
[JS] A parser-blocking, cross site (i.e. different eTLD+1) script... 오류 (0) | 2019.12.22 |
자바스크립트 화면 크기, 브라우저 크기 구하기 (0) | 2018.12.20 |
자바스크립트 대문자 소문자 변환 함수 toUpperCase(), toLowerCase() (0) | 2018.11.05 |
댓글