如何从html5离线的缓存文件中执行文件?

时间:2011-09-17 02:22:11

标签: html5 caching offline

我为html5页面(index.php)写了一个cache.manifest

缓存清单中的内容:

CACHE MANIFEST

#version 1.0 09-16-2011
CACHE:
/images/app.jpg
/css/app.css
/js/app/js

NETWORK:
*

静态文件缓存正常,但主机文件index.php也被缓存。 如果我从index.php中删除cache.manifest,它将永远不会被缓存。

如何从缓存的文件中删除index.php?

3 个答案:

答案 0 :(得分:2)

可以排除链接页面(至少现在...... HTML5仍然是草稿)来自缓存过程。

PS:谈论.manifest也是不正确的,而W3C引入了一个新定义.appcache(http://www.w3.org/TR/html5/offline.html)

答案 1 :(得分:1)

排除它的唯一方法是不从中链接到清单。引用清单文件的页面始终缓存。

答案 2 :(得分:-1)

如果您不想缓存index.php,请将其添加到清单的NETWORK部分:其中的资源从不缓存且无法脱机使用。