Js 代码中,ajax请求地址后加随机数防止浏览器缓存的原因


Posted in Javascript onMay 07, 2013

看到别人写的JS,ajax请求地址后加随机参数,比如XXXX?t= + new Date().getTime()。

一开始搞不懂为什么,网上查了资料,原因是防止浏览器缓存。

浏览器为了提高用户访问同一页面的速度,会对页面数据进行缓存。当url请求地址不变时,

有时候会导致浏览器不发送请求,直接从缓存中读取之前的数据。

如果数据改变了,而没加随机数,读取的数据会跟之前一样。

加上随机数,就是欺骗浏览器url改变了,会每次都向服务器发送请求而不去读缓存

Javascript 相关文章推荐
js弹出的对话窗口永远保持居中显示
Dec 15 Javascript
jQuery的Ajax的自动完成功能控件简要说明
Feb 22 Javascript
jquery图片滚动放大代码分享(2)
Aug 28 Javascript
Bootstrap的基本应用要点浅析
Dec 19 Javascript
Javascript 制作图形验证码实例详解
Dec 22 Javascript
详解Vue中过度动画效果应用
May 25 Javascript
Vue项目中quill-editor带样式编辑器的使用方法
Aug 08 Javascript
vue-resouce设置请求头的三种方法
Sep 12 Javascript
利用Dectorator分模块存储Vuex状态的实现
Feb 05 Javascript
JS 数组基本用法入门示例解析
Jan 16 Javascript
vue学习笔记之作用域插槽实例分析
Feb 01 Javascript
Vue页面渲染中key的应用实例教程
Jan 12 Vue.js
javascript中的startWith和endWith的几种实现方法
May 07 #Javascript
js 获取和设置css3 属性值的实现方法
May 06 #Javascript
IE8对JS通过属性和数组遍历解析不一样的地方探讨
May 06 #Javascript
javascript中encodeURI和decodeURI方法使用介绍
May 06 #Javascript
JavaScript创建类/对象的几种方式概述及实例
May 06 #Javascript
jQuery fadeTo方法调整图片的透明度使用介绍
May 06 #Javascript
animate动画示例(泪奔的小孩)及stop和delay的使用
May 06 #Javascript
You might like
php注入实例
2006/10/09 PHP
安装ImageMagick出现error while loading shared libraries的解决方法
2014/09/23 PHP
PHP操作MySQL事务实例
2014/11/05 PHP
基于PHP的加载类操作以及其他两种魔术方法的应用实例
2017/08/28 PHP
PHP如何通过date() 函数格式化显示时间
2020/11/13 PHP
javascript 点击整页变灰的效果(可做退出效果)。
2008/01/09 Javascript
九种js弹出对话框的方法总结
2013/03/12 Javascript
JS字符串拼接在ie中都报错的解决方法
2014/03/27 Javascript
原生js页面滚动延迟加载图片
2015/12/20 Javascript
静态页面html中跳转传值的JS处理技巧
2016/06/22 Javascript
Angularjs 自定义服务的三种方式(推荐)
2016/08/02 Javascript
JS实现的RGB网页颜色在线取色器完整实例
2016/12/21 Javascript
JavaScript自定义分页样式
2017/01/17 Javascript
简单谈谈axios中的get,post方法
2017/06/25 Javascript
微信小程序 swiper组件构建轮播图的实例
2017/09/20 Javascript
微信小程序实现即时通信聊天功能的实例代码
2018/08/17 Javascript
详解Vue CLI3 多页应用实践和源码设计
2018/08/30 Javascript
Vue框架里使用Swiper的方法示例
2018/09/20 Javascript
vue props default Array或是Object的正确写法说明
2020/07/30 Javascript
浅谈vue项目,访问路径#号的问题
2020/08/14 Javascript
基于python脚本实现软件的注册功能(机器码+注册码机制)
2016/10/09 Python
python爬取拉勾网职位数据的方法
2018/01/24 Python
pytorch实现mnist数据集的图像可视化及保存
2020/01/14 Python
基于python实现ROC曲线绘制广场解析
2020/06/28 Python
CSS3制作气泡对话框的实例教程
2016/05/10 HTML / CSS
Vans英国官方网站:美国南加州的原创极限运动潮牌
2017/01/20 全球购物
财务部岗位职责
2013/11/19 职场文书
电子工程专业毕业生求职信
2014/03/14 职场文书
自强之星事迹材料
2014/05/12 职场文书
村党支部书记个人对照材料汇报
2014/10/26 职场文书
2014个人年终工作总结范文
2014/12/15 职场文书
客房领班岗位职责
2015/02/11 职场文书
兼职安全员岗位职责
2015/02/15 职场文书
巧用 -webkit-box-reflect 倒影实现各类动效(小结)
2021/04/22 HTML / CSS
MySQL 存储过程的优缺点分析
2021/05/20 MySQL
浅谈Java实现分布式事务的三种方案
2021/06/11 Java/Android