我无法强制页面始终在Safari中过期。 Chrome浏览器,IE浏览器和Firefox都是好公民,但是如果忽略以下ASP.NET代码,Safari就可以正常运行:
// Expire immediately
Response.Expires = 0;
Response.Cache.SetNoStore();
Response.AppendHeader("Pragma", "no-cache");
有什么建议吗?
答案 0 :(得分:6)
信不信由你,让Safari总是重新加载页面的方法就是将其添加到body标签中:
onunload=""
我在这里提到了这一点:Is there a cross-browser onload event when clicking the back button?