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扩展插件Validate 5添加自定义验证方法
Sep 05 Javascript
页面加载完毕后滚动条自动滚动一定位置
Feb 20 Javascript
Jquery实现瀑布流布局(备有详细注释)
Jul 31 Javascript
基于jQuery Bar Indicator 插件实现进度条展示效果
Sep 30 Javascript
在JavaScript中call()与apply()区别
Jan 22 Javascript
Javascript复制实例详解
Jan 28 Javascript
基于Vuejs框架实现翻页组件
Jun 29 Javascript
javascript事件的传播基础实例讲解(35)
Feb 14 Javascript
基于jQuery的时间戳与日期间的转化
Jun 21 jQuery
解决elementUI 切换tab后 el_table 固定列下方多了一条线问题
Jul 19 Javascript
jquery插件实现图片悬浮
Apr 16 jQuery
vue使用echarts实现折线图
Mar 21 Vue.js
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中批量替换文件名的实现代码
2011/07/20 PHP
PHP curl模拟登录带验证码的网站
2015/11/30 PHP
PHP getallheaders无法获取自定义头(headers)的问题
2016/03/23 PHP
php实用代码片段整理
2016/11/12 PHP
PHP基础之输出缓冲区基本概念、原理分析
2019/06/19 PHP
php写入mysql中文乱码的实例解决方法
2019/09/17 PHP
Javascript 学习书 推荐
2009/06/13 Javascript
验证手机号码的JS方法分享
2013/09/10 Javascript
javascript禁止超链接跳转的方法
2016/02/02 Javascript
require简单实现单页应用程序(SPA)
2016/07/12 Javascript
纯前端JavaScript实现Excel IO案例分享
2016/08/26 Javascript
使用jquery给指定的table动态添加一行、删除一行
2016/10/13 Javascript
jQuery实现淡入淡出的模态框
2017/02/09 Javascript
JS实现简单抖动效果
2017/06/01 Javascript
vue+mockjs模拟数据实现前后端分离开发的实例代码
2017/08/08 Javascript
Vue引入sass并配置全局变量的方法
2018/06/27 Javascript
vue项目中mock.js的使用及基本用法
2019/05/22 Javascript
angular8.5集成TinyMce5的使用和详细配置(推荐)
2020/11/16 Javascript
python使用matplotlib绘图时图例显示问题的解决
2017/04/27 Python
Python 单元测试(unittest)的使用小结
2018/11/14 Python
Python使用LDAP做用户认证的方法
2019/06/20 Python
python3实现弹弹球小游戏
2019/11/25 Python
Python中url标签使用知识点总结
2020/01/16 Python
Python计算公交发车时间的完整代码
2020/02/12 Python
win10下opencv-python特定版本手动安装与pip自动安装教程
2020/03/05 Python
python 弧度与角度互转实例
2020/04/15 Python
python自动从arxiv下载paper的示例代码
2020/12/05 Python
python中altair可视化库实例用法
2021/01/26 Python
福克斯租车:Fox Rent A Car
2017/04/13 全球购物
BIBLOO波兰:捷克的一家在线服装店
2018/03/09 全球购物
《小动物过冬》教学反思
2014/04/17 职场文书
森林防火宣传标语
2014/06/27 职场文书
婚礼女方父母答谢词
2015/01/04 职场文书
项目投资意向书范本
2015/05/09 职场文书
同意离婚答辩状
2015/05/22 职场文书
2016年“9.22”世界无车日活动小结
2016/04/05 职场文书