Posted on 2008-05-27 22:48
leekiang 阅读(416)
评论(0) 编辑 收藏 所属分类:
jquery(进去而已)
jquery中AJAX的并发执行问题
关于ajax的应用,异步并发,导致的问题
http://www.blogjava.net/emu/archive/2005/11/22/20888.html
CACHE
如果使用xmlhttp控件,在发起http请求的时候IE会包办cache策略,很多时候更新了数据却无法获得更新后的数据。一开始试图用传统方式在URL后面加随机数来强制更新,但是IE仍然距不发出新的请求。
一个解决方法是在后台写expires: 0或者其他的禁止前台cache的头,但是这样在数据没有更新的时候又会带来不必要的服务器压力、响应延迟和带宽浪费。
一个稍微好一点的解决方法是,前台在提交数据以后,需要强制更新数据的时候:
xmlhttp.setRequestHeader("If-Modified-Since","0");