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


Posted in Javascript onMay 07, 2013

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

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

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

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

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

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

Javascript 相关文章推荐
分享一个asp.net pager分页控件
Jan 04 Javascript
jquery scrollTop方法根据滚动像素显示隐藏顶部导航条
May 27 Javascript
jQuery中index()的用法分析
Sep 05 Javascript
Node.js异步I/O学习笔记
Nov 04 Javascript
理解javascript函数式编程中的闭包(closure)
Mar 08 Javascript
微信小程序 WXML、WXSS 和JS介绍及详解
Oct 08 Javascript
那些精彩的JavaScript代码片段
Jan 12 Javascript
详解Vue 普通对象数据更新与 file 对象数据更新
Apr 26 Javascript
详解Vue中状态管理Vuex
May 11 Javascript
Less 安装及基本用法
May 05 Javascript
vue2.0+vuex+localStorage代办事项应用实现详解
May 31 Javascript
在react中使用vue的状态管理的方法示例
May 02 Javascript
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函数memory_get_usage获取PHP内存清耗量的方法
2011/12/06 PHP
php获取本地图片文件并生成xml文件输出具体思路
2013/04/27 PHP
PHP实现仿Google分页效果的分页函数
2015/07/29 PHP
JavaScript入门教程(9) Document文档对象
2009/01/31 Javascript
基于jquery的button默认enter事件(回车事件)。
2011/05/18 Javascript
jQuery+css实现图片滚动效果(附源码)
2013/03/18 Javascript
让浏览器DOM元素最后加载的js方法
2014/07/29 Javascript
JavaScript跨域方法汇总
2014/10/16 Javascript
js实现鼠标感应图片展示的方法
2015/02/27 Javascript
jQuery+CSS3折叠卡片式下拉列表框实现效果
2015/11/02 Javascript
全面解析Bootstrap中tooltip、popover的使用方法
2016/06/13 Javascript
js获取腾讯视频ID的方法
2016/10/03 Javascript
Popup弹出框添加数据实现方法
2017/10/27 Javascript
Vue和React组件之间的传值方式详解
2019/01/31 Javascript
解析原来浏览器原生支持JS Base64编码解码
2019/08/12 Javascript
javascript操作元素的常见方法小结
2019/11/13 Javascript
原生javascript制作的拼图游戏实现方法详解
2020/02/23 Javascript
Angular利用HTTP POST下载流文件的步骤记录
2020/07/26 Javascript
[01:08:48]LGD vs OG 2018国际邀请赛淘汰赛BO3 第三场 8.25
2018/08/29 DOTA
Python  连接字符串(join %)
2008/09/06 Python
跟老齐学Python之深入变量和引用对象
2014/09/24 Python
python logging类库使用例子
2014/11/22 Python
python中cPickle类使用方法详解
2018/08/27 Python
Python 写入训练日志文件并控制台输出解析
2019/08/13 Python
Visual Studio Code搭建django项目的方法步骤
2020/09/17 Python
html5+css3实现一款注册表单实例
2013/04/17 HTML / CSS
CSS3 画基本图形,圆形、椭圆形、三角形等
2016/09/20 HTML / CSS
AP澳洲中文网:澳洲正品直邮,包税收件无忧
2019/07/12 全球购物
农田水利实习自我鉴定
2013/09/19 职场文书
致100米运动员广播稿
2014/02/14 职场文书
教师新年寄语
2014/04/03 职场文书
工商局领导班子存在的问题整改措施思想汇报
2014/10/05 职场文书
邀请函模板
2015/02/02 职场文书
大学生党员自我评价
2015/03/04 职场文书
2019个人工作计划书的格式及范文!
2019/07/04 职场文书
关于拾金不昧的感谢信(五篇)
2019/10/18 职场文书