让浏览器启用新的js文件

来源:互联网 发布:cad看图软件 mac 编辑:程序博客网 时间:2024/05/16 09:19
在进行网页设计时,我们一般会引入外部的js文件,但是一般js这种文件会在浏览器进行缓存的,如果修改了js文件,

,想让所有用户立即更新,那么在页面上引用该js的地方需要做一个处理,

例如

<script src="aaa.js"></script>

 改为<script src="aaa.js?ver=20111228"></script>

或者这样

第一次升级:

<script src="aaa.js?v=1.0"></script>

第二次升级:

<script src="aaa.js?v=1.1"></script>

第三次升级:

<script src="aaa.js?v=1.2"></script>

……

其中,“v”只是一个名称而已,随便取。这个解决方法跟ajax请求地址后面添加随机数的原理一样,让浏览器认为访问不同的地址,这样就不会使用缓存的文件了。

本文整理自:oschina开源中国http://www.oschina.net/question/132038_35287

原创粉丝点击