我使用ajax开发了一个web应用程序。
它很好用firefox但在IE8下我的一些ajax动态(例如在按钮等之后更改div)不起作用。只有当我禁用浏览器缓存时(F12 - 缓存 - 总是从服务器重新加载)。
认为IE不会检查ajax响应是否已经改变了网站的一部分或其他内容。 我可以用这个选项处理这个想法吗?
我在请求中尝试了随机数或响应中的时间戳,但没有用。
谢谢! CH
答案 0 :(得分:0)
尝试。 $ .ajaxSetup({cache:false});
答案 1 :(得分:0)
不确定您使用的是哪种服务器端语言...我在服务器端使用了以下代码(在... aspx.cs文件中):
Response.AddHeader("Cache-Control", "No-Cache");
Response.Write...