【问题标题】:Safari browser ignoring my no-cacheSafari浏览器忽略我的无缓存
【发布时间】:2010-08-02 04:13:23
【问题描述】:

我无法强制页面在 Safari 中始终过期。 Chrome、IE 和 Firefox 是好公民,但 Safari 忽略了以下 ASP.NET 代码就可以正常运行:

// Expire immediately
Response.Expires = 0;
Response.Cache.SetNoStore();
Response.AppendHeader("Pragma", "no-cache");

有什么建议吗?

【问题讨论】:

标签: asp.net safari pragma no-cache


【解决方案1】:

信不信由你,让 Safari 始终重新加载页面的方法就是将其添加到 body 标签:

onunload=""

我发现这里提到了这个:Is there a cross-browser onload event when clicking the back button?

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2020-11-14
    • 1970-01-01
    • 2015-02-18
    • 1970-01-01
    • 1970-01-01
    • 2011-07-25
    • 2014-08-03
    相关资源
    最近更新 更多