ajax写了个程序,ff,ie8下都可以,但是在ie6下要清楚缓存才行.怎么办啊!

来源:百度知道 编辑:UC知道 时间:2024/06/09 00:01:13

这是由于ie浏览器端的问题,在每次请求时会在ie缓存所在的文件夹下记录你请求的URL,如ajax中的open("GET",URL,false);ajax是异步请求,并不是浏览器端的行为,这样如果缓存中有着相同的URL,这时缓存会影响请求,你可以让每次请求的URL不一致,我一般采用在URL后加上
+"&ajaxdate="+new Date().getTime();