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

 更新时间:2013年05月07日 10:25:53   作者:  
Js 代码中,ajax请求地址后加随机数防止浏览器缓存的原因,需要的朋友可以参考一下

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

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

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

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

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

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

相关文章

  • 详谈javascript精度问题与调整

    详谈javascript精度问题与调整

    下面小编就为大家带来一篇详谈javascript精度问题与调整。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2017-07-07
  • 记录一次开发微信网页分享的步骤

    记录一次开发微信网页分享的步骤

    这篇文章主要介绍了记录一次开发微信网页分享的步骤,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2019-05-05
  • js脚本获取webform服务器控件的方法

    js脚本获取webform服务器控件的方法

    asp.net webform中获取服务器控件,js脚本获取服务器控件需要使用ClientID,下面有个示例,大家可以参考下
    2014-05-05
  • google广告之另类js调用实现代码

    google广告之另类js调用实现代码

    这篇文章主要介绍了google广告之另类js调用实现代码,需要的朋友可以参考下
    2020-08-08
  • 使用JavaScript实现一个拖拽缩放效果

    使用JavaScript实现一个拖拽缩放效果

    这篇文章主要介绍了如何使用JS实现一个这样的拖拽缩放效果,本文通过实例代码给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2022-05-05
  • JavaScript事件机制的剖析与优化详解

    JavaScript事件机制的剖析与优化详解

    在现代前端开发中,JavaScript事件处理是一个至关重要的部分,它能够使网页与用户交互,实现丰富的交互体验,然而,对JavaScript事件机制的深入理解是开发者成为优秀前端工程师的关键所在,本文将全面剖析JavaScript事件机制,需要的朋友可以参考下
    2023-12-12
  • javascript实现字符串反转的方法

    javascript实现字符串反转的方法

    这篇文章主要介绍了javascript实现字符串反转的方法,实例分析了javascript实现字符串反转的技巧,需要的朋友可以参考下
    2015-02-02
  • Javascript获取某个月的天数

    Javascript获取某个月的天数

    本文给大家分享使用getDaysInOneMonth(year, month)方法获取某个月的天数,方法超简单,感兴趣的朋友一起看看吧
    2018-05-05
  • Boostrap栅格系统与自己额外定义的媒体查询的冲突问题

    Boostrap栅格系统与自己额外定义的媒体查询的冲突问题

    这篇文章主要介绍了Boostrap栅格系统与自己额外定义的媒体查询的冲突问题,非常不错,具有参考借鉴价值,需要的朋友可以参考下
    2017-02-02
  • JS 拦截全局ajax请求实例解析

    JS 拦截全局ajax请求实例解析

    这篇文章主要介绍了JS 拦截全局ajax请求实例解析的相关资料,非常不错,具有参考借鉴价值,需要的朋友可以参考下
    2016-11-11

最新评论