URL의 앵커를 사용하여 애플리케이션 상태를 정의하는 ajax 스타일 탐색 시스템에서 주요 부분을 구동하는 사이트에서 작업하고 있습니다.앵커 (#) 및 iframe으로 돌아 가기 버튼을 얻는 방법
이제는이 응용 프로그램 위에로드되는 IFrame을 지원해야합니다. 내가 가지고있는 문제는 조각을 사용하면 뒤로 버튼이 끊기는 것입니다.
저는 매우 단순한 sample을 만들었습니다. 이것은 ajax 라이브러리를 사용하지 않고 있습니다. 그것이 가지고있는 것은 URL과 앵커에 앵커를 추가하는 링크입니다. 정상적인 링크가 포함되어 있습니다.
먼저 앵커 링크를 클릭 한 다음 iframe의 링크를 클릭하면 원래의 iframe 페이지로 다시 가져올 첫 번째 클릭과 URL에서 앵커를 제거하는 두 번째 클릭을 기대합니다.
저는 다양한 해결책을 알고 있습니다 (YUI, reallysimplehistory, jquery plugin). 모두 훌륭하게 작동하지만 iframe을 제공하지 않습니다.
프레임 된 페이지에 일부 JS를 추가하고 가능하면 부모 페이지를 통해 모든 탐색 경로를 지정할 수 있다는 것도 알고 있지만 필요하지는 않습니다.
문제는 아무도이 sample의 기록 개체 내부에서 무슨 일이 일어나고 있는지 설명 할 수 있습니까? 둘째로 부모 iframe에서 내비게이션 항목을 가져 오기 위해 history 객체를 동축으로 연결하기 위해 할 수있는 일이 있습니까?
참고 :이 샘플에서는 FF/Safari/Chrome에 대해서만 질문합니다. IE는 별도로 조사해야합니다.