기본 콘텐츠로 건너뛰기

12월, 2013의 게시물 표시

[javascript] 이전페이지 이동

보통 이전페이지 이동 기능을 만들때 history.back(); // or history.go(-1); 을 함수를 사용하고 끝내기엔 조금 아쉬운 면이 있다. 위의 문법으로 구현하게 되면 www.A.com에서 www.B.com/abc 로 갔을 경우 이전버튼을 클릭했을시에 B사이트에서 A사이트로 다시 빠져나오게 된다. 그런데 이왕이면 B사이트에 우연찮게 들어온 이 고객에게 우리사이트에서 조금이라도 더 붙잡고 싶다면 이러한 이전버튼을 활용할 수도 있다. 즉 우연찮게 메인 페이지가 아닌곳으로 최초 유입이 되었을때 www.B.com/abc 으로 왔을 경우는 www.B.com/index.jsp 으로 보내고 그 이후에 B사이트에서 왔다갔다 거릴때는 history()로 해주면 될것 같다. function xbutton() { if (document. referrer .indexOf("www.B.com") > 0 ) history.back(); else document.location.href = "www.B.com/index.jsp"; }