테스트 사이트 - 개발 중인 베타 버전입니다

앞으로가기/뒤로가기 페이지 존재 여부 확인

쑤닝 2년 전 조회 2,220

안녕하세요!  하이브리드앱을 운영중인데,  사용자 편의성을 위해 하단 네비게이터에 앞으로가기 / 뒤로가기 버튼을 추가해두었습니다.

근데 이전 , 다음 페이지가 있을 경우에만 버튼을 활성화 시키려고 했는데,,,

window.history 에서는 현재 위치가 몇번째인지 뭐 이런 정보를 제공하지 않더라구요...

어떻게 작업해야할지 막막하여 문의 남깁니다.

javascript나 php로 작업할 수 있는 방법이 있을까요? 선배님들의 답변 기다리겠습니다ㅠㅠ

댓글을 작성하려면 로그인이 필요합니다.

답변 1개

2년 전

쿠키나 로컬 스토리지 또는 서버 세션 하나 만들어서 페이지 이동시에 페이지 히스토리를  집어 넣으면 되지 않을까요

특정 자바스크립트 함수를 만들어서 

그 곳을 통해 페이지 이동하게 하구 그 함수 안에 쿠키 저장을 위한 소스를 추가하던지

혹은 제이쿼리등을 이용해서 링크 자체에 이벤트를 줘서 이동전 쿠키가 구워지게 하던지 그러면 될거 같은데요

 

로그인 후 평가할 수 있습니다

답변에 대한 댓글 1개

쑤닝
2년 전
기존에 사이트가 완성된 상태라 생각보다 간단하지가 않네요 ㅎㅎ 앞으로 가기 뒤로가기 버튼 활성화를 위한 작업으로 진행 하려고 한 부분이라ㅠㅠ
답변 감사합니다! 제가 생각하지 못한 부분을 제안해주셔서 신규 개발시에는 이부분 고려해서 작업 할 수 있을것 같아요! 감사합니다!

댓글을 작성하려면 로그인이 필요합니다.

답변을 작성하려면 로그인이 필요합니다.

로그인