防止文件缓存的js代码
更新时间:2013年01月10日 14:57:02 作者:
原理其实就是通过在固定地址后面,加上一个不同值的日期数值,以达到地址不重复的目的,让浏览器每次都实时加载,不从缓存中读取文件
复制代码 代码如下:
<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>
原理其实就是通过在固定地址后面,加上一个不同值的日期数值,以达到地址不重复的目的,让浏览器每次都实时加载,不从缓存中读取文件。
很用于 动态验证码等需要多次加载文件的时候。
本站实际应用实例 https://www.jb51.net/tools/files.shtml
相关文章
escape、encodeURI 和 encodeURIComponent 的区别
escape(), encodeURI()和encodeURIComponent()是在Javascript中用于编码字符串的三个常用的方法,而他们之间的异同却困扰了很多的Javascript初学者,今天我就在这里对这三个方法详细地分析与比较一下。2009-03-03用js实现终止浏览器对页面HTML的继续解析即停止解析 兼容firefox
用js实现终止浏览器对页面HTML的继续解析即停止解析 兼容firefox...2007-11-11JS如何获取未来n天的时间(返回日期:yyyy-mm-dd,并且判断是否是今天和星期)
开发中经常遇到获取时间的业务,将常用的方法做个笔记记录下,对JS如何获取未来n天的时间相关知识感兴趣的朋友一起看看吧2024-03-03
最新评论