`
xudongcsharp
  • 浏览: 477108 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

Ajax使用时间戳来解决IE缓冲问题

阅读更多
当你的ajax需要的数据是及时更新的,也就是说在没有刷新页面的情况下,得到其他操作的新数据,你的ajax提交url中加入一个时间戳,这样,就可以避免页面使用缓存了,原理是:时间戳本事就是一个随时更新的变量,时间戳只是一个叫法,你可以这么理解:你的url中加了一个随时更新的变量,,那么,提交时是不会使用缓存的。
var url = "insertData.jsp?textName="+nameAdd+"&date="+new Date().getTime();

var url = "insertData.jsp?textName="+nameAdd+"&date="+Math.random();

//给url加时间戳方法
function convertURL(url){
   //获取时间戳
   var timestamp=(new Date()).valueOf();
   //将时间戳附加到url上
   if(url.indexOf("?")>=0)
       url=url+"&t="+timestamp;
   }else{
       url=url+"?t="+timestamp;
   }
   return url;
}
分享到:
评论

相关推荐

    使用时间戳解决ie缓存的问题

    总的来说,使用时间戳是解决IE浏览器缓存问题的一种常见且实用的方法。它通过创建唯一的URL,迫使浏览器每次请求时都与服务器通信,确保用户始终看到最新的数据。结合其他缓存控制策略,可以更好地管理和优化网页的...

    Delphi时间戳算法解决兼容问题完整版

    Delphi的开发者需要理解和使用系统API来获取和处理时间戳,例如使用`System.SysUtils`单元中的`UnixTimeToDateTime`和`DateTimeToUnixTime`函数进行转换。同时,处理夏令时则需要理解IANA时区数据库,这个数据库包含...

    关于RTP时间戳及多媒体通信同步的问题

    关于 RTP 时间戳及多媒体通信同步的问题 RTP(Real-time Transport Protocol)是一种常用的多媒体通信协议,它可以实现实时的音视频传输,在 RTP 中,时间戳是实现媒体间同步的关键。RTP 时间戳是指在 RTP 包头中...

    .net安装依赖,解决时间戳签名和或证书无法验证或已损坏

    总的来说,解决.NET Framework安装时的时间戳签名和证书验证问题,需要综合运用各种排查和修复手段,同时保持系统和安全补丁的最新状态,以确保系统安全。在执行任何操作之前,务必做好数据备份,防止意外丢失重要...

    RTSP时间戳计算工具

    总的来说,RTSP时间戳计算工具是一个强大的辅助工具,它结合了RTP、RTCP和NTP的技术,帮助解决实时流媒体中的时间同步问题,从而提供高质量的多媒体内容传输。通过深入理解和有效利用这些技术,可以显著提升流媒体...

    C#随机生成时间戳

    在C#中,我们可以使用`DateTimeOffset.UtcNow.ToUnixTimeSeconds()`方法来获取当前时间的时间戳。 在标题和描述中提到的"非random随机生成",指的是避免使用简单的`Random`类来生成时间戳。`Random`类生成的随机数...

    易语言时间戳

    "易语言时间戳源码" 是指使用易语言编写的代码,这些代码能够获取、转换或处理时间戳。下面我们将深入探讨易语言中与时间戳相关的知识点: 1. **获取当前时间戳**: 易语言提供了`系统日期时间`组件,通过调用`取...

    易语言时间戳操作模块

    易语言时间戳操作模块源码,时间戳操作模块,取时间戳,时间戳到时间,时间戳到系统时间,时间到时间戳,系统时间到时间戳,UnixTimeToFileTime,FileTimeToUnixTime,取整数位数,GetSystemTimeAsFileTime,...

    易语言取时间戳

    易语言是一种专为中国人设计的编程语言,它的目标是让编程变得简单、直观。"取时间戳"在计算机编程中是一个常见的操作...总的来说,理解并熟练运用"取时间戳"这一功能,对于提升易语言编程的效率和质量是非常有帮助的。

    科学计数法转换时间戳 科学计数法转换时间戳

    解决这个问题的方法如下: 1. **解析科学计数法**:首先,我们需要将科学计数法的字符串转换为浮点数。`BigDecimal`类可以用来处理这种情况,它能精确地处理大数和小数。创建一个`BigDecimal`对象,传入科学计数法...

    带时间戳的串口终端

    而具体到提供的压缩包文件,eUploader 4.7.3.exe可能是这个串口终端工具的安装程序,用户可以通过运行此程序来安装并使用该工具。在实际操作中,确保电脑符合软件的系统要求,并遵循安全的下载和安装流程,以免引入...

    windows下获取时间戳

    在Windows批处理脚本中,没有直接的命令来获取时间戳。但是,我们可以利用`FOR /F`命令配合`date`和`time`命令来获取当前日期和时间,然后转换为时间戳。以下是一个简单的示例: ```batch @echo off for /f ...

    android 时间戳

    - 将时间戳转换为日期格式:可以使用`java.util.Date`类的构造函数或者`SimpleDateFormat`类来将时间戳转化为易读的日期格式。 - 将日期转换为时间戳:通过`Date`对象的`getTime()`方法可以获取对应日期的时间戳。...

    windows ping添加时间戳

    通过观察时间戳和响应时间,我们可以对网络的连通性、延迟和丢包情况进行深入分析,从而及时发现和解决问题。在Windows XP、Windows 7和Windows 8中,只需简单地调整ping命令参数,就能实现这一功能。

    一个时间戳修改器^_^

    然而,在某些情况下,比如提交作业或者项目时,用户可能希望隐藏文件的真实获取时间,这时就可以使用时间戳修改器来调整这些时间信息,使其看起来像是在特定时间创建或修改的。 时间戳修改器的使用方法一般很简单。...

    ajax接收Date类型的数据时会把数据转换为时间戳

    总结来说,在使用AJAX技术处理日期数据时,客户端将接收到时间戳而非具体的日期格式。这主要因为时间戳在处理和存储数据时更为方便和高效。开发者应当了解这一转换过程,在使用或展示日期数据时进行相应的格式转换...

    易语言JS取时间戳

    在JavaScript中,可以使用`Date.now()`方法来获取当前时间的毫秒级时间戳,或者使用`new Date().getTime()`实现相同的效果。如果需要获取秒级时间戳,只需将结果除以1000即可。例如: ```javascript var ...

Global site tag (gtag.js) - Google Analytics