2017-12-21 56 views
0

나는 간단한 해결책이있는 간단한 문제가 있습니다.홈 버튼 링크를 동적으로 변경하기

포트폴리오 항목으로 채워진 단일 '공개'홈 페이지.

정확한 포트폴리오 콘텐츠를 참조하는 복제 된 홈페이지와 비공개 잠재 고객에게만 표시되는 추가 항목이 있습니다.

포트폴리오 항목을 클릭하면 세부 정보 페이지로 이동합니다.

2 가지 버전의 웹 사이트를 사용하지 않으려합니다.

이제 포트폴리오 항목 중 ANY를 선택하면 세부 정보 페이지로 연결되지만 '홈'링크는 공개 홈 페이지를 가리 킵니다. 사용자가 웹 사이트에 어떤 페이지를 입력했는지에 따라 홈 버튼이 동적으로되도록 활성화하려면 어떻게합니까?

공공 홈 페이지를 통해 들어온 경우 세부 정보 페이지에서 집을 누르면 해당 홈 페이지로 이동해야합니다.

사용자가 개인 홈 페이지에서 시작하는 경우 홈 단추를 개인 홈 페이지로 이동합니다.

모두 사용자가 시작하는 위치에 따라 다릅니다. 도움!

+1

시작 지점을 나타내는 'sessionStorage'에 무엇인가 입력하고 홈 링크를 클릭 할 때 실행하는 JS에서 사용하십시오. – Barmar

답변

0

그래서 document.referrer를보고 어떤 URL이 현재 어디에 있는지 알 수 있습니다. 예를 들어, about.html에있을 때 home.html에서 about.html로 이동하면 document.referrer에서 집에 온 것을 알 수 있습니다.

그 사실을 알고 있으면 동적으로 홈 URL을 채울 수 있습니다. 마크 업이나 사이트 구조를 보지 않아도 내가 제공 할 수있는 많은 도움이됩니다.