批量添加CSS与JS文件时间戳

(function() {
    var random = Math.random();
    //JS文件添加时间戳
    var elements = document.getElementsByTagName("script");
    for (var i = 0; i < elements.length; i++) {
        if (elements[i].src) {
            if (elements[i].src.indexOf('?') > -1) {
                elements[i].src = elements[i].src + '&timestamp=' + random;
            } else {
                elements[i].src = elements[i].src + '?timestamp=' + random;
            }
        }
    };
    //CSS文件添加时间戳
    var links = document.getElementsByTagName("link");
    for (var i = 0; i < links.length; i++) {
        if (links[i].href) {
            links[i].href = links[i].href + '?timestamp=' + random;
        }
    }
})()

猜你喜欢

转载自blog.csdn.net/weixin_40629244/article/details/88117506
今日推荐