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>
如对本文有疑问,
点击进行留言回复!!
相关文章:
-
-
-
总结
1、Android第一个程序第一个Android程序的搭建—Hello Worda)如何新建一个工程(2种)b)...
[阅读全文]
-
-
-
Ajax常见问题
Ajax常见问题5.1.https和http区别一、HTTP和HTTPS的基本概念HTTP:一个客户端和服务器端...
[阅读全文]
-
-
-
-
-
ajax实现提交时校验表单方法
本文实例为大家分享了ajax提交时校验表单的方法,供大家参考,具体内容如下方法一:代码示例:巧妙设计之处:ajax提交的话,不能够进行校验拦截,设置一个flag...
[阅读全文]
网友评论