是否可以在页面加载后使用Javascript从缓存清单中添加或删除文件?
或者,是否可以在页面加载后更改源并触发缓存清单的重新加载?我在想,既然我的动态显示它,我可以使用javascript来存储所需文件的列表并将它们发送到php以列出更新的清单文件。
答案 0 :(得分:1)
无法从JavaScript添加/删除单个文件。 app缓存的当前实现是全有或全无。如果更新了缓存清单,则将下载该文件中引用的所有文件。
如果使用以下代码下载新的缓存文件,则可以触发重新加载:
if (window.applicationCache) {
applicationCache.addEventListener('updateready', function() {
if (confirm('An update is available. Reload now?')) {
window.location.reload();
}
});
}
我在最近关于HTML5应用缓存的博客文章中提供了一些其他详细信息 - http://gregsramblings.com/2012/05/28/html5-application-cache-how-to/
格雷格
答案 1 :(得分:0)
这个问题很老但是......因为Wamp var ss = "\n54766392632990,178.32.243.13,wfsdsfsdfs23432,\n54766393632990,178.32.243.13,"
var ddd = ss.split(",")
console.log(ddd)
var dfd = []
ddd.forEach(function(res){
if(res.startsWith("\n"))
{
dfd.push(res.replace("\n",""))
}
})
console.log(dfd)
maria db已经包裹在包中了。
它只能在端口V3.1.0
而不是3307
上运行。