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


Posted in Javascript onMay 07, 2013

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

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

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

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

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

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

Javascript 相关文章推荐
javascript 获取select下拉列表值的代码
Sep 07 Javascript
jQuery右键菜单contextMenu使用实例
Sep 28 Javascript
javascript对下拉列表框(select)的操作实例讲解
Nov 29 Javascript
js实现iGoogleDivDrag模块拖动层拖动特效的方法
Mar 04 Javascript
javascript字符串与数组转换汇总
May 26 Javascript
Bootstrap实现默认导航栏效果
Sep 21 Javascript
基于JS代码实现图片在页面中旋转效果
Jun 16 Javascript
js改变css样式的三种方法推荐
Jun 28 Javascript
vue.js指令v-for使用以及下标索引的获取
Jan 31 Javascript
Vue.js组件实现选项卡以及切换特效
Jul 24 Javascript
js实现滑动滑块验证登录
Jul 24 Javascript
如何让vue长列表快速加载
Mar 29 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 随机生成10位字符代码
2009/03/26 PHP
PHP与MongoDB简介|安全|M+PHP应用实例详解
2013/06/17 PHP
简单了解PHP编程中数组的指针的使用
2015/11/30 PHP
微信第三方登录(原生)demo【必看篇】
2017/05/26 PHP
jQuery+PHP实现图片上传并提交功能
2020/07/27 PHP
(仅IE下有效)关于checkbox 三态
2007/05/12 Javascript
收藏Javascript中常用的55个经典技巧
2007/08/12 Javascript
仿猪八戒网左下角的文字滚动效果
2011/10/28 Javascript
JavaScript使用indexOf获得子字符串在字符串中位置的方法
2015/04/06 Javascript
JavaScript中的Math.LOG2E属性使用详解
2015/06/14 Javascript
如何使用jquery修改css中带有!important的样式属性
2016/04/28 Javascript
微信小程序 教程之模板
2016/10/18 Javascript
node.js中express-session配置项详解
2017/05/31 Javascript
js防刷新的倒计时代码 js倒计时代码
2017/09/06 Javascript
Angular客户端请求Rest服务跨域问题的解决方法
2017/09/19 Javascript
js 毫秒转天时分秒的实例
2017/11/17 Javascript
vue2.5.2使用http请求获取静态json数据的实例代码
2018/02/27 Javascript
js实现图片放大并跟随鼠标移动特效
2019/01/18 Javascript
jQuery 筛选器简单操作示例
2019/10/02 jQuery
vue 开发之路由配置方法详解
2019/12/02 Javascript
vue 计算属性和侦听器的使用小结
2021/01/25 Vue.js
Python中线程编程之threading模块的使用详解
2015/06/23 Python
Python代码打开本地.mp4格式文件的方法
2019/01/03 Python
Python3如何在Windows和Linux上打包
2020/02/25 Python
python实现梯度下降算法的实例详解
2020/08/17 Python
HTML5拖拉上传文件的简单实例
2017/01/11 HTML / CSS
阿迪达斯丹麦官网:adidas丹麦
2016/10/01 全球购物
美国婚礼和派对礼品网站:Kate Aspen(新娘送礼会、迎婴派对)
2018/03/28 全球购物
医学护理毕业生自荐信
2013/11/07 职场文书
市场营销职业生涯规划书范文
2014/01/12 职场文书
大气污染防治方案
2014/05/19 职场文书
年终晚会活动方案
2014/08/21 职场文书
顶岗实习计划书
2015/01/16 职场文书
商务考察邀请函模板
2015/02/02 职场文书
Java移除无效括号的方法实现
2021/08/07 Java/Android
Win11怎么进入安全模式?Windows 11进入安全模式的方法
2021/11/21 数码科技