2017. 8. 22.

[Javascript] location.href() / history.back()

location.href.indoxOf("?") 
  • 주소입력라인의 데이터 중에서 "?" 의 위치를 가져온다.
  • 주로 if(location.href.indexOf("/testpage")>0) {..} 이와 같이 url 경로를 파악하고 함수를 실행하는 용도로 사용된다. 
이는 다음과 같이 분리해서 사용할 수도 있다.
var locationHref=location.href; // 현재 브라우저 주소 입력라인의 값를 가져옴
var sectionGet=locationHref.indexOf("?") // 가져온 값에서의 "?" 의 위치를 반환한다.

location.href='/test/testlist.do';
  • /test/testlist.do 페이지로 이동하도록 한다.


history.back()

  • 무조건 브라우저의 한 단계 전 페이지로 이동 // 동작상 history.go(-1) 에 해당한다.

history.go(-2) 

  • 바로 이전에 들렸던 페이지로 넘어가는 것

Popular Posts

Recent Posts

Powered by Blogger.