作家
登录

防止文件缓存的js代码

作者: 来源:www.28hudong.com 2013-03-30 00:13:17 阅读 我要评论

复制代码 代码如下: <script language="javascript" type="text/javascript"> //防止js文件缓存下来,以后更新时不再需要用户重新删除IE文件等操作。 var now=new Date(); var number = now.getYear().toString()+now.getMonth().toString()+now.getDate().toString()+now.getHours().toString()+now.getMinutes().toString()+now.getSeconds().toString(); document.write('<scr'+'ipt language="javascript" type="text/javascript" src="jb51net.js?"+number+""></scr'+'ipt>'); </script> 原理其实就是通过在固定地址后面,加上一个不同值的日期数值,以达到地址不重复的目的,让浏览器每次都实时加载,不从缓存中读取文件。 很用于 动态验证码等需要多次加载文件的时候。本站实际应用实例 http://www.jb51.net/tools/files.shtml

  推荐阅读

  javascript当中的代码嗅探扩展原生对象和原型(prototype)

注:翻译之中有什么不恰当的地方,欢迎大家指正,祝大家双节快乐! 如果不是有特殊需要而去扩展原生对象和原型(prototype)的做法是不好的 复制代码 代码如下: //不要这样做 Array.prototype.map = function() { >>>详细阅读


本文标题:防止文件缓存的js代码

地址:http://www.17bianji.com/kaifa2/JS/22535.html

关键词: 探索发现

乐购科技部分新闻及文章转载自互联网,供读者交流和学习,若有涉及作者版权等问题请及时与我们联系,以便更正、删除或按规定办理。感谢所有提供资讯的网站,欢迎各类媒体与乐购科技进行文章共享合作。

网友点评
自媒体专栏

评论

热度

精彩导读
栏目ID=71的表不存在(操作类型=0)