网络编程 
首页 > 网络编程 > 浏览文章

Ajax中要注意的问题

(编辑:jimmy 日期: 2024/9/23 浏览:3 次 )
ajax调用的返回数据会被缓存,调用静态html ,即使把html修改了,IE依有可能然用原来的数据显示。 而firefox可以正常显示新的数据。 

解决办法:

prototype的GET中,设置

pars = "mod=readArticle&fid='+$F('fid')+'&rand='+Math.random();
使用java提供的方法设置http头信息,在jsp或者servlet中都可以 
response.setHeader("Pragma","No-cache"); 
response.setHeader("Cache-Control","no-cache"); 
response.setDateHeader("Expires", 0); 
使用HTML标记,如下: 
<HEAD> 
<META HTTP-EQUIV="Pragma" CONTENT="no-cache"> 
<META HTTP-EQUIV="Cache-Control" CONTENT="no-cache"> 
<META HTTP-EQUIV="Expires" CONTENT="0"> 
</HEAD>
上一篇:ajax+php中文乱码解决办法
下一篇:AJAX在Post中文的时候乱码的解决方法
友情链接:杰晶网络 DDR爱好者之家 南强小屋 黑松山资源网 白云城资源网 SiteMap