离线缓存
if(navigator.onLine){
alert('网络连接');
}else{
alert('网络未连接');
}
window.addEventlistener('online',onlineCallback);
window.addEventlistener('offline',onlineCallback);
CACHE MANIFEST
#version 1.0
CACHE:
index.html
css/mian.css
NETWORK:
#星号表示除上述文件之外的所有文件都应该下载。
*
<html manifest = 'xxxxx.appcache'>
- 注意:一旦写有缓存清单,缓存的内容一旦更新,需更新缓存清单(更改缓存清单的版本号)
- 通过applicationCache的updateready事件判断是否有版本更新
applicationCache.onupdateready = function (){
var result = window.confirm("网站有更新,是否更新网页?");
if(result){
location.reload();
}
}
最后编辑于 :
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。