2012-02-15 3 views

답변

0

이렇게하는 가장 쉽고 안전한 방법은 보존 (예 : 확대/축소,지도 중심,지도 유형)에 관심이있는 상태를 브라우저에서 반영구적으로 저장하는 것입니다. 지원하려는 브라우저를 내용에 따라, 귀하의 옵션은 다음과 같습니다

  • 쿠키 (document.cookie를 통해 JS 액세스)
  • HTML5 local storage (최신 브라우저)
  • URL 해시 태그 (페이지의 끝에 #zoom=4&...을 추가,), 정말 적합하지 좀 추한
  • HTML5 history API (아마

쿠키는 아마 앞으로 가장 좋은 방법은, 어쩌면 공동 있습니다) 중 적합하지 로컬 저장소로 mbined.

이 문제의 원인은 probably the browser unload event입니다. 그러나 API 자체가이 이벤트를 현재 등록하고있는 것처럼 보이므로 실제로 피할 수는 없습니다.

+0

감사합니다. Dave. 나는 IE7을 계속 지원해야하므로 쿠키가 될 것이라고 생각합니다. –

관련 문제