怎么让浏览器重新加载修改过的JS文件,而不是沿用缓存里的?

路向东 发布于 2013/03/01 16:00
阅读 17K+
收藏 0
怎么让浏览器重新加载修改过的JS文件,而不是沿用缓存里的?
加载中
0
南湖船老大
南湖船老大
改文件名,如slea888222.js,也可加一串写成slea.js?888222,不过这种方式不推荐
路向东
不能在引用后面加参数..
猪猪
猪猪
slea.js?888222 虽然觉得不好,但是一直还是用这种方式
灰花走湿
灰花走湿
如果采用这种方式,我认为名称后缀变化了,还可以正确读取js文件吗?
0
0
puras
puras

Ctrl+F5强制刷新

或是设置浏览器对页面内容不缓存

0
gaubee
gaubee

用随机参数,比如

http://code.google.com/jq/jq1.7.js?_=0.21241

?后面的就是参数

0
dedenj
dedenj
加个版本号,现在很多网站都这么干,包括osc
0
袁国涛
袁国涛
调试的时候关闭缓存就是了啊
0
fhp0917
fhp0917
var timestamp = (new Date()).valueOf();
var url = "http://yourURL?timeStamp=" + timestamp;
0
純白陰影
純白陰影
1.清除缓存 2.让浏览器认为缓存过期了 3.让浏览器认为没有缓存过 4.关闭浏览器缓存功能
0
jQer
jQer
写个触发location.reload(true);的按钮,想从服务器加载,点按钮就是了
0
Jewel_M
Jewel_M
加随机数
返回顶部
顶部