Impostare l'expire della pagina per IE 6

di Daniele Bochicchio, in Classic ASP, Cache,

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

Visualizza/aggiungi commenti

| Condividi su: Twitter, Facebook, LinkedIn

Per inserire un commento, devi avere un account.

Fai il login e torna a questa pagina, oppure registrati alla nostra community.

Approfondimenti

I più letti di oggi