为了账号安全,请及时绑定邮箱和手机立即绑定

js清除页面缓存

js清除页面缓存

引外部js时,如果js内容改变,则必须手动清理缓存,如想省略该步骤,需要怎么做!
查看完整描述

4 回答

?
_放手青春_

TA贡献2条经验 获得超2个赞

可以定义一个版本号,静态文件在调用时加上版本号

比如说php:

在配置文件中定义define("VERSION","2016090201");

在前端调用静态文件时加上版本号,类似:src="common.js?VERSION"

每次有修改css/js/imgae等静态文件时改下版本号,浏览器在请求数据的时候就会获取最新版本的数据。

查看完整回答
1 反对 回复 2016-09-02
?
xiao猫丶

TA贡献1条经验 获得超1个赞

在请求后面随便加个随机数就可以,这样它会把你当做一个新的请求

查看完整回答
1 反对 回复 2016-09-02
?
慕少1338687

TA贡献9条经验 获得超3个赞

你试试加一个 +new Date() : 相当于 new Date().getTime() 的简写,看看可以吗


查看完整回答
反对 回复 2016-09-02
  • 4 回答
  • 0 关注
  • 1970 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信