1

ブラウザの戻るボタンと進むボタンが使用されたときにページを強制的にロードするコード。

        Response.Buffer = true;
        Response.ExpiresAbsolute = DateTime.Now.Subtract(TimeSpan.FromMilliseconds(1));
        Response.Expires = 0;
        Response.CacheControl = "no-cache";
        Response.Cache.SetNoStore();
        Response.AppendHeader("Pragma", "no-cache");

このコードを使用して、キャッシュからページのコピーを削除し、次のページから (ブラウザー) 戻るボタンをクリックするとページを再度リロードしますが、「Web ページの有効期限が切れています」という詳細なメモが見つかりました「この Web ページのローカル コピーは古くなっています」 、Web サイトでは再度ダウンロードする必要があります。」

ここで、前のページを再作成しようとしています。

ここでJavascriptが役立つかどうかはわかりません。

4

1 に答える 1

0

変化する:

    Response.Buffer = true;
    Response.ExpiresAbsolute = DateTime.Now.Subtract(TimeSpan.FromMilliseconds(1));
    Response.Expires = 0;
    Response.CacheControl = "no-store";
    Response.Cache.SetNoStore();
    Response.AppendHeader("Pragma", "no-cache");
    Response.post-check=0;
    Response.pre-check=0;

キャッシュの詳細については、 http://blogs.msdn.com/b/ie/archive/2010/07/14/caching-improvements-in-internet-explorer-9.aspxを参照してください。

于 2013-04-10T12:27:15.327 に答える