1

フォームを投稿した後、ブラウザーの [戻る] ボタンを使用してページに戻った場合、ページはどのように読み込まれますか?

特に:

  • キャッシュされているページの状態 (初期または投稿済み)?
  • ページは、スクリプトを使用して同じ順序でリロードされますか?
  • ページフィールドにリロードされるフォーム投稿データは?
  • また、ページ読み込みのどの時点で、フォームの投稿データ フィールドが再入力されるのでしょうか?

ブラウザがこれを処理する方法に関する標準ドキュメントはありますか?

4

2 に答える 2

2

残念ながら、進むボタンと戻るボタンは完全にブラウザに依存しています。たとえば、Internet Explorer は、ページの有効期限ヘッダーが過ぎた場合にページを期限切れ (および強制的に再読み込み) しますが、Firefox はそうしません。Firefox はユーザーのフォーム データを保持します (ページの「投稿された」状態をキャッシュします) が、Internet Explorer は保持しません。

于 2013-06-07T17:36:26.867 に答える
1
  • ブラウザに依存
  • ページをロードするのと同じように、キャッシュまたはダウンロードからロードします。
  • 入力が入力されたままかどうかはブラウザに依存します
  • 通常onloadは ですが、ブラウザによって異なります

進む/戻るボタンは W3C 仕様の一部ではありません。「戻るボタンの処理」などで検索するとよいでしょう。

于 2013-06-07T17:56:18.277 に答える