手机
当前位置:查字典教程网 >编程开发 >AJAX相关 >Ajax中要注意的问题
Ajax中要注意的问题
摘要:ajax调用的返回数据会被缓存,调用静态html,即使把html修改了,IE依有可能然用原来的数据显示。而firefox可以正常显示新的数据...

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>

<METAHTTP-EQUIV="Pragma"CONTENT="no-cache">

<METAHTTP-EQUIV="Cache-Control"CONTENT="no-cache">

<METAHTTP-EQUIV="Expires"CONTENT="0">

</HEAD>

【Ajax中要注意的问题】相关文章:

AJax与Jsonp跨域访问问题小结

Ajax内部交流文档第1/3页

ajax 缓存 问题 requestheader

Ajax中responseText返回的是一个页面而不是一个值

AJAX应用中必须要掌握的重点知识(分享)

Ajax 超时检查脚本

IE8用ajax访问不能每次都刷新的问题

AJax实现类似百度搜索栏的功能 (面试多见)

IE下jquery ajax无法获得最新数据的问题解决(IE缓存)

Ajax的使用四大步骤

精品推荐
分类导航