IE 6 ha una gestione della cache differente dalla versioni precedenti, per cui il semplice Response.Expires non basta più per far scadere sempre la pagina, ad ogni successiva richiesta, magari con la pressione del tasto back del browser.
Per ovviare a questo problema basta utilizzare in maniera congiunta queste istruzioni, che agiscono anche a livello di headers HTTP:
<% Response.Expires = 60 Response.AddHeader("pragma", "no-cache") Response.AddHeader("cache-control", "private") Response.CacheControl = "private" %>
Ovviamente il resto dei browser continuerà a gestire l'expire nella maniera tradizionale, senza che queste modifiche interferiscano in alcun modo.
Commenti
Per inserire un commento, devi avere un account.
Fai il login e torna a questa pagina, oppure registrati alla nostra community.