js url上添加随机数防止缓存
2016-04-22 13:58
573 查看
1、通常使用ajax访问url添加
JS,ajax请求地址后加随机参数,比如XXXX?t= + new Date().getTime()。
或者 在url后面加一个随机数。
url=test.jsp?number=Math.random();
浏览器为了提高用户访问同一页面的速度,会对页面数据进行缓存。当url请求地址不变时,
有时候会导致浏览器不发送请求,直接从缓存中读取之前的数据。
如果数据改变了,而没加随机数,读取的数据会跟之前一样。
加上随机数,就是欺骗浏览器url改变了,会每次都向服务器发送请求而不去读缓存
JS,ajax请求地址后加随机参数,比如XXXX?t= + new Date().getTime()。
或者 在url后面加一个随机数。
url=test.jsp?number=Math.random();
浏览器为了提高用户访问同一页面的速度,会对页面数据进行缓存。当url请求地址不变时,
有时候会导致浏览器不发送请求,直接从缓存中读取之前的数据。
如果数据改变了,而没加随机数,读取的数据会跟之前一样。
加上随机数,就是欺骗浏览器url改变了,会每次都向服务器发送请求而不去读缓存
相关文章推荐
- jstree的简单使用例子
- js跨域访问,No ‘Access-Control-Allow-Origin‘ header is present on
- js数组操作大全
- JavaScript的模块化:封装(闭包),继承(原型) 介绍
- js 【大犀牛笔记】数据类型篇 --转自慕课网
- FastJson中@JSONField注解使用
- EF linq多表查询统计demo
- javascript 的 继承(一) 之 原型链继承
- javascript设计模式介绍(七)稳妥构造函数模式
- javascript设计模式介绍(六)寄生构造函数模式
- 使用JS写当前系统时间,星期脚本,每分钟刷新
- C# web api返回类型设置为json的两种方法
- 向页面动态添加外部js
- js清除浏览器缓存的几种方法
- javascript设计模式介绍(四)组合使用构造函数模式和原型模式
- JavaScript变量作用域和内存
- struct2json -- C结构体与 JSON 快速互转库V1.0发布
- JavaScript43种常见的浏览器兼容性问题大汇总
- phantomjs#0基础
- 用Base64.min.js对数据进行加密