본문 바로가기
[개발] Programming/Javascript

자바스크립트, 유입 경로의 url 알아내기 (이전 페이지 주소)

by eatyourKimchi 2020. 5. 31.

 

 마지막으로 방문한 페이지의 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)를 사용하면 된다.

 

댓글