PHP,缓存问题...

gaolubing 2009-06-18 11:57:42
页面是用JS实现的,从服务器取回来数据保存在缓存中.改变页面的显示内容,在次通过IE从服务器取数据,但是显示的还是第一取到得数据.系统:windows

尝试解决方法:删除IE缓存不能解决.(不考虑smarty)

希望得到的答案:第二次访问时,能够得到正确的数据内容.希望通过代码实现.
...全文
41 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
程序猿之殇 2009-06-18
  • 打赏
  • 举报
回复
header("Expires: Mon, 26 Jul 1997 05:00:00 GMT");
header("Last-Modified: " . gmdate("D, d M Y H:i:s") . " GMT");
header("Cache-Control: no-store, no-cache, must-revalidate");
header("Cache-Control: post-check=0, pre-check=0", false);
header("Pragma: no-cache");

服务器返回数据前,加上上面几句.
或者在请求服务器地址后加上一个随机参数传过去
dzxccsu 2009-06-18
  • 打赏
  • 举报
回复

header("Expires: Mon, 26 Jul 1997 05:00:00 GMT");
header("Last-Modified: " . gmdate("D, d M Y H:i:s") . " GMT");
header("Cache-Control: no-store, no-cache, must-revalidate");
header("Cache-Control: post-check=0, pre-check=0", false);
header("Pragma: no-cache");
shaojuntao 2009-06-18
  • 打赏
  • 举报
回复
高人太多了啊呵呵都不懂嗎意思

21,891

社区成员

发帖
与我相关
我的任务
社区描述
从PHP安装配置,PHP入门,PHP基础到PHP应用
社区管理员
  • 基础编程社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧