ブラウザ実装の違いが逆襲!...
jQuery AJAX 投稿を使用してデータを取得するレポート ページがあります。このページから離れてクリックし、ブラウザーの [戻る] ボタンを押すと、次の結果が生成されます。
IE/Chrome: レポート ホスト ページがキャッシュから読み込まれます (サーバー リクエストは行われません)。AJAX ポストがサーバーに再送信されます。かなりの数のオンライン リソースから、これは通常の動作であることがわかります。AJAX の投稿は決してキャッシュされません。なぜ...
Firefox: レポート ホスト ページと AJAX 投稿の両方がキャッシュから読み込まれます。
- どの実装が正しいですか?
- 実際、これは私が探している動作であるため、IE と Chrome を強制的に FF のように動作させることはできますか? 私にとって、ナビゲーションボタンを使用して、リクエストをサーバーに再送信するべきではありません。
ああ、潜在的なスパナを作品に投入するために、HTTPS でブラウジングしています。
前もって感謝します。