c'est une question de compatibilité ou de vider le cache serveur
Je développe une application web (C#, ASP.net, Sqlserver).
Problème : vider le cache du navigateur (après la deconnexion il faut que le bouton précedent du navigateur n'affiche pas les informations des pages précédentes)
j'utilise ce code dans la page .cs
Code:
1 2 3 4 5
|
Response.CacheControl = "no-cache";
Response.AddHeader("Pragma", "no-cache");
Response.ExpiresAbsolute = DateTime.Now.Date;
Response.Expires = -1; |
j'utilise ce code dans la page .aspx
Code:
1 2 3
| <META http-equiv="Cache-Control" content="no-cache">
<META http-equiv="Pragma" content="no-cache">
<META id="META1" http-equiv="Expires" content="0" > |
ça marche (vider le cache) avec le navigateur Internet Explorer, mais ça ne fonctionne plus avec mozilla firefox et google chrome.
est ce que c'est un problème de vider le cache du coté serveur ou bien c'est une question de compatibilité.
Merci de me répondre
cordialement