해결책을 찾고있었습니다. 사용자가 홈페이지 (한 페이지)에있을 때 탐색 구역을 호출하면 그것은 매끄러운 스크롤과 함께 그 섹션으로 점프. 이제는 사용자가 페이지를 새로 고칠 때 페이지가 페이지의 맨 위에서 시작되고 마지막으로 방문한 섹션에서 시작되지 않을 때 어떻게 고칠 수 있는지 궁금합니다.새로 고침 할 때 위로 이동
사용자가 메뉴 "비디오"를 클릭하면 ID가 #video
인 해당 섹션으로 이동합니다. 앵커 해시는 URL에 있기 때문에 페이지를 새로 고치는 동안 해당 섹션으로 돌아갑니다. 페이지를 새로 고칠 때 URL이 페이지 위쪽으로 바뀌고 더 이상 ID가없는 문제를 해결할 수 있습니다.
중요한 것은 동일한 탐색 메뉴가있는 단일 페이지가 있으며 해시 기호 index.html
앞에 만 설정되어 있다는 것입니다. 그런 다음 사용자가 video
을 클릭하면 해당 섹션으로 이동해야합니다. 페이지를 새로 고칠 때만 페이지 맨 위로 이동해야합니다.
JSFIDDLE : http://jsfiddle.net/7PKAX/32/
후 추가 할 수 있습니다. 최종 사용자는 어쨌든 해당 섹션에있었습니다. – JohanVdR
페이지를 새로 고치면 항상 방문한 마지막 섹션으로 이동하면 좋지 않습니다. 나는 그것에 대해 생각하고 있지만, 나는 그것을 청구하고 싶다. 사용자가 위로 이동할 때 페이지를 새로 고칩니다. @Sigma – Caspert