Php 使用Javascript在运行时更改HTML5脱机缓存清单
页面加载后,是否可以使用Javascript从缓存清单中添加或删除文件Php 使用Javascript在运行时更改HTML5脱机缓存清单,php,javascript,html,Php,Javascript,Html,页面加载后,是否可以使用Javascript从缓存清单中添加或删除文件 或者,是否可以在页面加载后更改源并触发缓存清单的重新加载?我认为,由于我的清单是动态的,我可以使用javascript存储所需文件的列表,并将它们发送到php,以在更新的清单文件中列出。不可能从javascript中添加/删除单个文件。应用缓存的当前实现是全有或全无。如果缓存清单已更新,则将下载该文件中引用的所有文件 如果使用以下代码下载新的缓存文件,则可以触发重新加载: if (window.applicationCach
或者,是否可以在页面加载后更改源并触发缓存清单的重新加载?我认为,由于我的清单是动态的,我可以使用javascript存储所需文件的列表,并将它们发送到php,以在更新的清单文件中列出。不可能从javascript中添加/删除单个文件。应用缓存的当前实现是全有或全无。如果缓存清单已更新,则将下载该文件中引用的所有文件 如果使用以下代码下载新的缓存文件,则可以触发重新加载:
if (window.applicationCache) {
applicationCache.addEventListener('updateready', function() {
if (confirm('An update is available. Reload now?')) {
window.location.reload();
}
});
}
在最近一篇关于HTML5应用缓存的博客文章中,我有一些其他的细节-
格雷格这个问题很老了,但是。。。由于Wamp
V3.1.0
maria db已经包装在包中
它只是在端口
3307
上运行,而不是3306
谢谢@Greg。我希望只重新加载清单,而不是整个页面。这可能吗?