c# - 如何使用元刷新强制缓存图像?

标签 c# asp.net html caching

我有一个统计页面,上面有一个元刷新标签。

<meta http-equiv="refresh" content="10" />

如何阻止它也强制刷新页面中的图像?我已尝试设置缓存控制,但浏览器 (IE7) 仍会刷新页面中的 50 多张图片。

Response.Cache.AppendCacheExtension("post-check=900,pre-check=3600");

最佳答案

我通过使用 javascript 手动刷新页面而不是元标记解决了这个问题。这会阻止浏览器在每次重新加载时刷新所有图像,但仍会强制浏览器刷新 ASPX 页面本身。

<script>
setTimeout('document.location=document.location',10000)
</script>

关于c# - 如何使用元刷新强制缓存图像?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/473892/

相关文章:

c# - 在sql server中从半径中查找多边形列表

c# - 无法关闭 SHGetFileInfo

asp.net - ThreadPools vs Own Threads 用于长时间运行的进程

asp.net - aspx 页面布局在 IE9 中失败

c# - 对象作为字典中的键

javascript - 使用 Date.parse() 时的日期无效

javascript - 单击时展开一个 div(具有悬停翻转效果)

c# - 找不到合适的方法来覆盖 c#

c# - LastAccess 时间不正确

javascript - Word-wrap : break-down not working. 可拖动元素中的文本溢出问题