html5 本地缓存
网站添加
<!DOCTYPE html>
<html manifest="sango.manifest">
服务器的IIS的http头添加mime映射为 .manifest <> text/cache-manifest
sango.manifest文件如下:
第一行:
CACHE MANIFEST
CACHE:
缓存
NETWORK:
never be cached and never be available offline
FALLBACK:
当缓存失败的替换文件
手动更新缓存:
开发者也可以使用 window.applicationCache 的接口更新缓存。方法是检测 window.applicationCache.status 的值,如果是 UPDATEREADY,那么可以调用 window.applicationCache.update() 更新缓存。示范代码如下。
referense:
http://diveintohtml5.org/offline.html
http://www.weste.net/2010/11-29/cache_manifest.html