飞龙博客

feilong.org 前端开发教程

飞龙前端测试:给所有js css 加上 时间戳,预防缓存 代码

飞龙修订于 20170608 10:24 48 次浏览

/*给所有js css 加上 时间戳,预防缓存 。飞龙测试后,发现加时间戳预防缓存的效果,chrome效果不大 firefox大部分时间可以,但最后是采用存隐私模式运行firefox 。*/

var affix='?v='+new Date().getTime();
$(function(){
a0jsfix();a0cssfix();
});/*0*/

function a0jsfix(){
var objs=$('script');
objs.length&&objs.each(function(i,el){
	var tel=$(el);
	var newsrc=tel.attr('src')+affix;
	tel.attr('src',newsrc);
});
}/*0.5*/
function a0cssfix(){
var objs=$('link');
objs.length&&objs.each(function(i,el){
	var tel=$(el);
	var newhref=tel.attr('href')+affix;
	tel.attr('src',newhref);
});
}/*0.5*/

网址:https://feilong.org/js-css-timestamp-cache-navigator
初发:20170608 10:24

想学前端?长按二维码加我微信

想学前端?点击飞龙QQ

分类: 前端开发

新作:

旧文:

关闭

长按二维码 -> 识别图中二维码

打开微信,发现,扫一扫

支付完成后,点击下一步

感谢大力支持

然后你手机号:

最后点这,稍等即可