首页 > jQuery > IE的Ajax缓存问题解决方法

IE的Ajax缓存问题解决方法

2009年12月30日 yanglu 发表评论 阅读评论

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

URL+"&"+"qtime="+Math.random();
分类: jQuery 标签: ,
  1. 2010年1月13日11:19 | #1

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

    [回复]

  2. 2010年2月4日10:59 | #2

    学习

    [回复]

  3. 2010年2月5日19:23 | #3

    已阅

    [回复]

  4. 2010年8月15日13:56 | #4

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

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

    [回复]

    yanglu 回复:

    当然,这只是针对GET方式

    [回复]

  1. 本文目前尚无任何 trackbacks 和 pingbacks.