2013-06-07 4 views
1

양식을 게시 한 다음 브라우저의 뒤로 단추를 사용하여 페이지로 돌아간 후 페이지가 어떻게로드됩니까? 특히뒤로 버튼 캐시의 페이지로드 순서

:

    페이지의 어떤 상태가 캐시
  • 은 (초기 또는 게시)?
  • 페이지가 스크립트와 함께 동일한 순서로 다시로드됩니까?
  • 어떤 양식의 게시물 데이터가 페이지 필드로 다시로드됩니까?
  • 그리고 페이지로드의 어떤 시점에서 양식 데이터 필드가 다시 채워지나요?

브라우저에서 어떻게 처리해야하는지에 대한 표준 문서가 있습니까?

답변

1
  • 로드 캐시하거나 페이지에게 입력이
  • 보통 onload을 채워 여부를 유지할 경우
  • 브라우저에 따라 다릅니다 다른 시간을로드처럼 다운로드하는 중 브라우저에 따라 다름 브라우저에 따라 다름

앞으로/뒤로 단추는 W3C 사양의 일부가 아닙니다. "뒤로 버튼 처리"또는 이와 유사한 것을 검색 할 수 있습니다.

2

불행히도, 앞으로 및 뒤로 버튼은 완전히 브라우저에 따라 다릅니다. 예를 들어 Internet Explorer는 페이지의 만료 헤더가 지났을 때 페이지를 만료 (강제로 다시로드)하지만 Firefox는 그렇지 않습니다. Firefox는 사용자의 양식 데이터 (페이지의 "게시 됨"상태를 캐시)를 유지하지만 Internet Explorer는 유지하지 않습니다.