ajax 缓存 问题 requestheader


Posted in Javascript onAugust 01, 2010
var paras="ajaxFlag=getMarkerIDs"; 
var myAjax=new Ajax.Request( 
"AddInfoHandler.ashx", 
{method:'get',parameters:paras,onComplete:showGetMarkerIDsResponse} 
);

因为我有一个切换数据库的操作,第一次进数据库A的时候,列表加载正确,点击结点(ajax)地图显示A数据,但点击ie后退再进入数据库B的treeview,列表加载正确(加载列表不是ajax), 点击结点地图显示的数据却还是A的数据(ajax),我在AddInfoHandler.ashx设置断点,发现再次进行上面操作时候进A数据库断点命中,而进B数据库竟然没进断点,但是我确实很奇怪,没进页面竟然ajax也有返回数据,并且跟上一次一样,应该是用的缓存机制。 最后网上查到资料更改如下:
var myAjax=new Ajax.Request( 
"AddInfoHandler.ashx", 
{method:'get',requestHeaders: ['Cache-Control','no-cache','If-Modified-Since','0'],parameters:paras,onComplete:showGetMarkerIDsResponse} 
);

下面的可以参考以前发布的文章
https://3water.com/article/22074.htm
response.setHeader参数、用法的介绍
详细出处参考:https://3water.com/article/16437.htm
Javascript 相关文章推荐
JQuery 浮动导航栏实现代码
Aug 27 Javascript
在iframe里的页面编写js,实现在父窗口上创建动画效果展开和收缩的div(不变动iframe父窗口代码)
Dec 20 Javascript
Express.JS使用详解
Jul 17 Javascript
用简洁的jQuery方法toggleClass实现隔行换色
Oct 22 Javascript
学习javascript面向对象 理解javascript对象
Jan 04 Javascript
Bootstrap Modal对话框如何在关闭时触发事件
Dec 02 Javascript
Bootstrap.css与layDate日期选择样式起冲突的解决办法
Apr 07 Javascript
Angularjs 双向绑定时字符串的转换成数字类型的问题
Jun 12 Javascript
create-react-app使用antd按需加载的样式无效问题的解决
Feb 26 Javascript
AntV F2和vue-cli构建移动端可视化视图过程详解
Oct 08 Javascript
vue实现购物车功能(商品分类)
Apr 20 Javascript
JavaScript事件委托实现原理及优点进行
Aug 29 Javascript
parseInt parseFloat js字符串转换数字
Aug 01 #Javascript
style、 currentStyle、 runtimeStyle区别分析
Aug 01 #Javascript
JavaScript为对象原型prototype添加属性的两种方式
Aug 01 #Javascript
javascript函数中的arguments参数
Aug 01 #Javascript
jquery dialog键盘事件代码
Aug 01 #Javascript
网站页面自动跳转实现方法PHP、JSP(下)
Aug 01 #Javascript
网站页面自动跳转实现方法PHP、JSP(上)
Aug 01 #Javascript
You might like
浅析PHP中call user func()函数及如何使用call user func调用自定义函数
2015/11/05 PHP
php中preg_replace正则替换用法分析【一次替换多个值】
2017/01/17 PHP
ubutu 16.04环境下,PHP与mysql数据库,网页登录验证实例讲解
2017/07/20 PHP
由prototype_1.3.1进入javascript殿堂-类的初探
2006/11/06 Javascript
js正则表达exec与match的区别说明
2014/01/29 Javascript
jquery实现预览提交的表单代码分享
2014/05/21 Javascript
用javascript关闭本窗口不弹出询问框的方法
2014/09/12 Javascript
jquery中表单 多选框的一种巧妙写法
2015/09/06 Javascript
jQuery实现鼠标双击Table单元格变成文本框及输入内容后更新到数据库的方法
2015/11/25 Javascript
详解页面滚动值scrollTop在FireFox与Chrome浏览器间的兼容问题
2015/12/03 Javascript
Perl Substr()函数及函数的应用
2015/12/16 Javascript
详解Angularjs filter过滤器
2016/02/06 Javascript
微信小程序  自定义创建详细介绍
2016/10/27 Javascript
Bootstrap基本样式学习笔记之表单(3)
2016/12/07 Javascript
详解nodeJS之二进制buffer对象
2017/06/03 NodeJs
30分钟快速实现小程序语音识别功能
2018/11/27 Javascript
微信小程序实现渐入渐出动画效果
2019/06/13 Javascript
js变量值传到php过程详解 将php解析成数据
2019/06/26 Javascript
改变layer confirm弹窗按钮的颜色方法
2019/09/12 Javascript
基于javascript处理nginx请求过程详解
2020/07/07 Javascript
Vue 解决通过this.$refs来获取DOM或者组件报错问题
2020/07/28 Javascript
[01:43]深扒TI7聊天轮盘语音出处4
2017/05/11 DOTA
[49:31]TFT vs Mski Supermajor小组赛C组 BO3 第一场 6.3
2018/06/04 DOTA
python函数局部变量用法实例分析
2015/08/04 Python
在windows下快速搭建web.py开发框架方法
2016/04/22 Python
Python中判断输入是否为数字的实现代码
2018/05/26 Python
Python设计模式之享元模式原理与用法实例分析
2019/01/11 Python
详解如何用TensorFlow训练和识别/分类自定义图片
2019/08/05 Python
Python在终端通过pip安装好包以后在Pycharm中依然无法使用的问题(三种解决方案)
2020/03/10 Python
Django DRF认证组件流程实现原理详解
2020/08/17 Python
基于HTML5 的人脸识别活体认证的实现方法
2016/06/22 HTML / CSS
html2 canvas生成清晰的图片实现打印功能
2019/09/23 HTML / CSS
yy结婚证婚词
2014/01/10 职场文书
新婚姻法离婚协议书范文
2014/11/30 职场文书
如何写好竞聘报告
2019/04/03 职场文书
Mysql数据库值的添加、修改、删除及清空操作实例
2021/06/20 MySQL