国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁(yè) > 編程 > HTML > 正文

html5如何及時(shí)更新緩存文件(js、css或圖片)

2024-08-26 00:16:01
字體:
供稿:網(wǎng)友

點(diǎn)評(píng):我們?cè)谑褂胦ffline cache的時(shí)候,有時(shí)候可能會(huì)更新資源,如js、css或者圖片的更新,出現(xiàn)了一個(gè)問題就是如何才能讓用戶及時(shí)的更新緩存資源呢?下面將為大家詳細(xì)介紹下具體的解決方法,有類似情況的各位可以參考下哈

我們?cè)谑褂胦ffline cache的時(shí)候,有時(shí)候可能會(huì)更新資源,如js,css或者圖片的 更新。但是在沒有更新以前用戶已經(jīng)緩存了舊版本的資源,當(dāng)在次訪問的時(shí)候 他使用的還是舊版本的資源,如何才能讓用戶及時(shí)的更新緩存資源呢?

更新緩存資源主要有兩種方法,通過修改配置文件的版本號(hào)或者調(diào)用js完成更新
js更新方法

復(fù)制代碼

代碼如下:


if (window.applicationCache.status == window.applicationCache.UPDATEREADY) {
window.applicationCache.update(); }


修改文件
更新manifest文件
瀏覽器發(fā)現(xiàn)manifest文件本身發(fā)生變化,便會(huì)根據(jù)新的manifest文件去獲取新的資源進(jìn)行緩存。
當(dāng)manifest文件列表并沒有變化的時(shí)候,我們通常通過修改manifest注釋的方式來改變文件,從而實(shí)現(xiàn)更新。
注釋改變就是指配置文件的版本號(hào)

發(fā)表評(píng)論 共有條評(píng)論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 张家界市| 长宁县| 曲麻莱县| 左权县| 泽州县| 宁波市| 周口市| 平罗县| 福海县| 稻城县| 红桥区| 耒阳市| 永寿县| 柏乡县| 忻城县| 蓬溪县| 大方县| 丹阳市| 东源县| 娄底市| 温州市| 六枝特区| 蓬安县| 曲麻莱县| 崇阳县| 泸西县| 阳谷县| 都兰县| 乐至县| 江华| 海晏县| 常州市| 淮南市| 武清区| 甘肃省| 南汇区| 五家渠市| 错那县| 石泉县| 原阳县| 盐亭县|