저는 현재 jQuery를 사용하여 컨텐츠를 holder div에 동적으로로드 한 다음 pushstate로 URL을 업데이트합니다.jQuery에서 pushstate 및 load를 사용한 뒤로 탐색
다음 코드 지금까지 (일부는 예를 들어, 단순화를 위해 제외) 한 :
예상하고 새로운 콘텐츠로드하지만 뒤로 버튼에 있어야 무엇에 URL을 변경 현재 unfunctional이다대로 작동$("body").on("click", "a:not(.noclick)", function(){
history.pushState({path: $(this).attr("href")}, "", $(this).attr("href"));
$("#main").load($(this).attr("href"));
return false
});
, 등을 누르면 URL이 이전으로 변경되지만 다른 것은 발생하지 않습니다.
jQuery와 함께 사이트를 사용하여 헤더없이 또는 자바 스크립트없이 페이지를로드 할 수 있고 URL에서 페이지가 표시되므로 해당 부분에 문제가 없습니다.
마지막 탐색 기록을로드하기 위해 뒤로 탐색에로드를 사용할 수있는 방법이 있습니까? 나는 해싱을 사용하지 않는 편이 좋을지 모르지만 그것이 없으면 확실하지 않습니까?
페이스 북은 네비게이션에서 도움이된다고 생각합니까?