다양한 jquery 히스토리 플러그인에 대한 조사를 해봤지만 내 상황에 대한 예제를 찾을 수 없으므로 내가하려고하는 것이 가능하지 않을 수도 있다고 생각하기 시작했습니다.브라우저의 뒤로 버튼을 클릭하면 Ajax 페이지로 돌아가서 똑같이 보입니까?
아약스로 업데이트하는 매우 복잡한 검색 페이지가 있습니다. 사용자는 다양한 옵션을 사용하여 검색하고 정렬 할 수있는 결과 목록을 반환합니다. 그런 다음 결과 중 하나를 클릭하면 다른 페이지로 이동하여 세부 정보를 볼 수 있습니다. 그러나 Back을 클릭하면 모든 Ajax 및 javascript 업데이트 후에 페이지가 어떻게 나타나는지 다시 돌아 오지 않습니다. 그들은 검색 결과가없는 검색 페이지를 봅니다.
가 돌아 가기를 클릭 할 때 그래서 나는 그것이 것, 비슷한 일을 달성하기 위해 JQuery와 역사 플러그인 중 하나를 사용하여 그들이 멀리 탐색하기 전에 내가 해시를 추가로 뭔가 당길 수 있다는 희망, 또는 한하지 RELOAD을 검색 페이지를 표시하지만 캐시 된 버전 (결과 중 하나를 클릭했을 때 마지막으로 보았던 방식)을 표시합니다.
아약스와 백 버튼에서 발견 된 대부분의 예제는 페이지를 어떻게 배열 할지를 알려주는 해시 값을 사용하며 해시가 포함 된 페이지를 북 마킹 할 수도 있습니다 . 나는 그것이 기본적으로 검색 페이지의 모든 내용을 해시 값으로 직렬화해야한다는 것을 의미한다고 생각하는데, 실제로 어떻게 작동하는지 완전히 오해하지 않는 한 실용적이지 않습니다.
가능하다면 누구도 알고 있습니까?
아마도 히스토리 플러그인을 사용하고 있습니까? – mplungjan
쿠키 사용을 고려 했습니까? http://stackoverflow.com/a/2257895/577264 – Lance