본문 바로가기
공부/자바스크립트

이전 페이지 주소 가져오기

by 매일삼겹살 2021. 5. 3.
반응형
var referrer = document.referrer;

이전 페이지의 URI를 가져온다.

 

이것을 이용해서 이전 페이지가 로그인 페이지거나 회원가입 페이지일 때 

메인 페이지로 이동하게 만들었다

 

이 외의 페이지들은 이전 페이지의 주소로 이동하게 한다.

 

즉 예를 들어 상품 구매를 하다가 로그인을 해야 한다면

메인 페이지로의 이동이 아닌 다시 상품 구매 페이지로 가야할 것이다. 

 

if(referrer.indexOf(page) != -1){
	window.location.href = "index.jsp";
}else{
	window.location.href = referrer;
}

indexOf()는 존재하지 않을 때 -1 나오는데

!= 로 해서 존재할 때로 만들어 주었다. 

 

if(referrer.indexOf("로그인 페이지") != -1) 전 uri가 로그인 페이지일때

index.jsp메인 페이지로 이동

else 로그인 페이지가 아니라면

이전 페이지로 이동

728x90

'공부 > 자바스크립트' 카테고리의 다른 글

mouseWheel 이벤트 방향 감지  (0) 2021.05.05
뒤로가기 감지  (0) 2021.05.03
로그인 후 뒤로가기 막기  (0) 2021.05.03
자바스크립트 textarea 자동 높이 조절  (0) 2021.05.01
scroll 이벤트 (스크롤 효과)  (0) 2021.04.25

댓글