1. 程式人生 > >通過隨機數解決網頁圖片快取的問題

通過隨機數解決網頁圖片快取的問題

今天在做一個圖片替換的功能,在功能實現之後,發現圖片並沒替換成功,之後測試了一下,發現是瀏覽器快取的問題,具體解決方法只需要在background-image的url附加一個請求引數,如

    <script>
       
        $(function () {
            $(".container1").css({ "background-image": "url('img/bg3.png?r=" + new Date().getMilliseconds() + "')" });
        })

    </script>

這樣子的話,每次請求的路徑都有很大的可能會不一樣,這樣就不會利用快取圖片,再次對伺服器端請求一次,解決圖片沒有替換成功的問題