페이지 내에서 #id 로 이동하는데..
본문
페이지 내에서 #id 로 이동하는데.. 이전 페이지로 이동 버튼을 만들고 싶은데
첫 페이지로는 버튼값에 #start 값을 줘서 첫 페이지 div를 불러올 수 있겠는데
버튼을 클릭했던 바로 전에 #id값의 div 는 어떻게 불러올 수 있을까요..? ㅠㅠ
답변 3
질문을 이해하기 어렵네요
a.php 에서 b.php 로 이동되었을때
b.php 에 a.php 로 이동하는 버튼을 만들고 싶다는 것인지..
a.php 페이지내(內)에서 위 아래로 이동을 하는데
바로 이전에 이동한 위치로 이동하는 버튼을 만들고 싶다는 것인지..
전자라면 javascript 로 history.back(-1) 하면 될것 같구요
다만 POST 로 이동했다면 $_SERVER['REFERER'] 을 활용하는게 좋겠구요
후자라면 현재 클릭한 id 를 이전페이지 버튼에 넣어주면 될것 같네요
책갈피 기능으로 원페이지 사이트를 제작하시나 보네요~
history 이용해서 이동 경로 저장해두시고 처리하시면 될것같습니다~
이동하는 링크에 클릭이벤트로 preventDefault 하시고, 대상 엘리먼트의 offset 으로 스크롤하시는 식으로 하면 될듯합니다.
답변을 작성하시기 전에 로그인 해주세요.