如何防止 Ajax/javascript 结果在浏览器中缓存?

2024-05-04

如何防止浏览器缓存Ajax结果?我有事件触发的 Ajax 脚本,仅当浏览器数据被清除时才显示结果。

在 IE6 和 Firefox 3.0.10 中测试


随机 URL 可以工作,但它是一种 hack。 HTTP 内置了应该可以工作的解决方案。尝试使用该解决方案此处表示 http://www.webreference.com/programming/javascript/rg33/。基本上,设置标题:

"Pragma":            "no-cache",
"Cache-Control":     "no-store, no-cache, must-revalidate, post-check=0, pre-check=0",
"Expires":           0,
"Last-Modified":     new Date(0), // January 1, 1970
"If-Modified-Since": new Date(0)
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

如何防止 Ajax/javascript 结果在浏览器中缓存? 的相关文章

随机推荐