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 滚动条事件简单实例
Jul 12 Javascript
理解Javascript闭包
Nov 01 Javascript
JavaScript继承基础讲解(原型链、借用构造函数、混合模式、原型式继承、寄生式继承、寄生组合式继承)
Aug 16 Javascript
jQuery Tags Input Plugin(添加/删除标签插件)详解
Jun 20 Javascript
javascript读取文本节点方法小结
Dec 15 Javascript
js实现随机点名小功能
Aug 17 Javascript
浅谈Vue的加载顺序探讨
Oct 25 Javascript
React数据传递之组件内部通信的方法
Dec 31 Javascript
关于Angularjs中跨域设置白名单问题
Apr 17 Javascript
vue组件挂载到全局方法的示例代码
Aug 02 Javascript
React中使用UEditor百度富文本的方法
Aug 22 Javascript
angularJs自定义过滤器实现手机号信息隐藏的方法
Oct 08 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 已经成熟
2006/12/04 PHP
php缩小png图片不损失透明色的解决方法
2013/12/25 PHP
Smarty变量用法详解
2016/05/11 PHP
php封装的验证码类分享
2017/02/26 PHP
php实现支持中文的文件下载功能示例
2017/08/30 PHP
laravel 解决crontab不执行的问题
2019/10/22 PHP
10个新的最有前途的JavaScript框架
2009/03/12 Javascript
JavaScript 空位补零实现代码
2010/02/26 Javascript
从零开始学习jQuery (八) 插播:jQuery实施方案
2011/02/23 Javascript
怎么清空javascript数组
2013/05/11 Javascript
基于jquery的禁用右键、文本选择功能、复制按键的实现代码
2013/08/27 Javascript
js中函数调用的两种常用方法使用介绍
2014/07/17 Javascript
js读取cookie方法总结
2014/10/31 Javascript
详解JavaScript基于面向对象之继承实例
2015/12/16 Javascript
Bootstrap整体框架之JavaScript插件架构
2016/12/15 Javascript
JavaScript获取短信验证码(周期性)
2016/12/29 Javascript
React如何利用相对于根目录进行引用组件详解
2017/10/09 Javascript
Vim快速合并行及vim 将文件所有行合并到一行
2017/11/27 Javascript
JS实现统计字符串中字符出现个数及最大个数功能示例
2018/06/04 Javascript
JS基于ES6新特性async await进行异步处理操作示例
2019/02/02 Javascript
vscode 使用Prettier插件格式化配置使用代码详解
2020/08/10 Javascript
Openlayers实现点闪烁扩散效果
2020/09/24 Javascript
[47:52]完美世界DOTA2联赛PWL S2 PXG vs InkIce 第二场 11.26
2020/11/30 DOTA
Python模块学习 re 正则表达式
2011/05/19 Python
Python线性方程组求解运算示例
2018/01/17 Python
Python读取图片为16进制表示简单代码
2018/01/19 Python
python字典的常用方法总结
2019/07/31 Python
Python中有几个关键字
2020/06/04 Python
Python开发.exe小工具的详细步骤
2021/01/27 Python
用css3实现当鼠标移进去时当前亮其他变灰效果
2014/04/08 HTML / CSS
css3实现顶部社会化分享按钮示例
2014/05/06 HTML / CSS
学校出纳员岗位职责
2014/03/18 职场文书
党风廉政建设责任书
2014/04/14 职场文书
三好学生竞选稿范文
2019/08/21 职场文书
使用Python的开发框架Brownie部署以太坊智能合约
2021/05/28 Python
Java处理延时任务的常用几种解决方案
2022/06/01 Java/Android