Navigateur Safari en ignorant mon no-cache
Je ne suis pas en mesure de forcer une page à toujours expirer dans Safari. Chrome, IE et Firefox sont de bons citoyens, mais de Safari, croisière le long de l'amende juste ignorer les suivantes ASP.NET code:
//Expire immediately
Response.Expires = 0;
Response.Cache.SetNoStore();
Response.AppendHeader("Pragma", "no-cache");
Toutes les recommandations?
J'ai trouvé une astuce pour le problème ici: projectseven.com/extensions/info/safaribbfix/index.htm. Apparemment Safari ne permet pas de traiter le bouton de retour, de même que d'autres navigateurs.
OriginalL'auteur Keith Adler | 2010-08-02
Vous devez vous connecter pour publier un commentaire.
Croyez le ou non, le moyen de faire un Safari toujours recharger la page était tout simplement de l'ajouter à la balise body:
J'ai trouvé une mention de ce sujet ici: Est-il un cross-browser événement onload en cliquant sur le bouton de retour?
il n'est pas du travail. D'autres solutions?
OriginalL'auteur Keith Adler