웹페이지에 뒤로가기 했을때 보던 페이지 유지하기

웹페이지에 뒤로가기 했을때 보던 페이지 유지하기

QA

웹페이지에 뒤로가기 했을때 보던 페이지 유지하기

답변 3

본문

모바일이나 PC에서 버튼 클릭 후 다시 뒤로가기 했을 때

이전에 보던 페이지 (중간부분)으로 넘어가도록 하고 싶은데

맨위로 초기화가 됩니다 이 부분 어떻게 수정해야 할까요?

이런 스크립트를 뭐라고 부르는지 라도 알면 검색해서 찾아볼텐데

설명이 길다보니 찾기가 어렵네요~

이 질문에 댓글 쓰기 :

답변 3

기본적으로는 스크롤 포인트가 페이지마다 유지됩니다.

어디선가 scrollTop 을 조작해서 건드리는 부분이 있는건 아닌지 확인이 필요할것 같습니다.

이 부분도 여전히 해결하지 못하고 있었는데... 특별한 소스를 추가하기보다는 다른 부분에서 잘못된 곳은 없는지 찾다가 클래스명이 겹치는게 있어서 이 부분을 수정하니 해결이 됐습니다!
스크롤포인트가 기본으로 유지 된다는 얘기에 찾다보니 해결이 됐네요 감사합니다!~

이거 참고해보세요

https://sir.kr/qa/309756

버튼이 눌렸을 때 페이지명 또는 특정변수명으로 window.top의 값을 갖는 쿠키를 생성

쿠키값이 있으면 window.top을 강제로 이동시키고 해당 쿠키 제거

 

이런식으로 구성하면 가능하지 않을까요?

답변을 작성하시기 전에 로그인 해주세요.
QA 내용 검색
질문등록
전체 20
© SIRSOFT
현재 페이지 제일 처음으로