ブラウザ戻るボタンのキャッシュ制御まとめ(IE、Firefox、Safari)

今さらネタですが、フォーム送信後に戻るボタンでキャッシュを残さないようにするのに手こずったのでまとめておきます。

メタタグに以下を記述。
<meta http-equiv="Pragma" content="no-cache">
<meta http-equiv="Cache-Control" content="no-store">
<meta http-equiv="Cache-Control" content="no-cache">
<meta http-equiv="Expires" content="-1">

また、body内に以下を記述。
<iframe style="height:0px;width:0px;visibility:hidden" src="about:blank">
    this frame prevents back forward cache
</iframe>

no-storeはFirefox、iframeはSafariで効くようにするためのもの。


Safari Developer FAQ
キャッシュされないようにするには?

関連記事

トラックバック(0)

このブログ記事を参照しているブログ一覧: ブラウザ戻るボタンのキャッシュ制御まとめ(IE、Firefox、Safari)

このブログ記事に対するトラックバックURL: http://blog.knockoutmarch.com/mt3/mt-tb.cgi/99

コメントする

このブログ記事について

このページは、ko31が2008年2月 6日 23:23に書いたブログ記事です。

ひとつ前のブログ記事は「CodeIgniter1.6がうまく動かない」です。

次のブログ記事は「牛丼一杯の儲けは9円―「利益」と「仕入れ」の仁義なき経済学」です。

最近のコンテンツはインデックスページで見られます。過去に書かれたものはアーカイブのページで見られます。

About

RSSフィード

  • 購読する

いろいろ

あわせて読みたい

フィードメーター - ポップフライ

seo

Powered by Movable Type 4.01