IE的Ajax缓存问题解决方法

 IE对Ajax请求使用缓存,可以说有好有坏,但在用到即时数据请求时,就需要防止IE缓存Ajax,具体方法:
在AJAX请求页面后加个随机函数,比如使用随机时间函数。
在javascript发送的URL后加上qtime=Math.random(),例如:

URL+"&"+"qtime="+Math.random();
此条目发表在 jQuery 分类目录,贴了 , 标签。将固定链接加入收藏夹。

IE的Ajax缓存问题解决方法》有 3 条评论

  1. diyidu 说:

    留个脚印,不错,学习了.

  2. akasuna.com 说:

    如果 AJAX 是用 GET 方式,此方法管用

    如果是 POST 方式,不存在缓存问题

发表评论

电子邮件地址不会被公开。 必填项已用 * 标注

*

您可以使用这些 HTML 标签和属性: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong> <pre lang="" line="" escaped="" highlight="">