Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/88.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
HTML5 appcache仅适用于媒体_Html_Offline Caching_Html5 Appcache - Fatal编程技术网

HTML5 appcache仅适用于媒体

HTML5 appcache仅适用于媒体,html,offline-caching,html5-appcache,Html,Offline Caching,Html5 Appcache,我想缓存javascript库和其他静态资产,但不缓存HTML 我有这样的印象 CACHE MANIFEST somefiles.js somemorefiles.js NETWORK: * 我会做的。它会缓存html。请注意。包含缓存清单引用的HTML页面始终添加到缓存中。看 注:鼓励作者将主页也包括在清单中, 但在实践中,引用清单的页面是自动生成的 缓存,即使没有明确提及 您可以创建一个隐藏的iframe,其中包含对带有清单的页面的引用。然后从HTML页面中删除不希望缓存的清单。好的。

我想缓存javascript库和其他静态资产,但不缓存HTML

我有这样的印象

CACHE MANIFEST

somefiles.js
somemorefiles.js

NETWORK:
*

我会做的。它会缓存html。请注意。

包含缓存清单引用的HTML页面始终添加到缓存中。看

注:鼓励作者将主页也包括在清单中, 但在实践中,引用清单的页面是自动生成的 缓存,即使没有明确提及


您可以创建一个隐藏的iframe,其中包含对带有清单的页面的引用。然后从HTML页面中删除不希望缓存的清单。

好的。有没有可能明确告诉它永远不要这样做?毕竟,在一个高度动态的网站上,这确实是个问题。没有。目标是离线web应用程序,而不是优化部分应用程序的资源。这应该通过让浏览器使用常规方法缓存这些资源来实现。这取决于浏览器和用户是否有效。明白了。非常感谢您的帮助-您还不知道如何以删除它的方式关闭它,而不仅仅是导致它更新或回退?是否删除对缓存清单的引用?当然,首先将清单url更改为无效的内容,以便在加载页面时导致错误,然后可以将其完全删除。有点黑,但这是删除清单的方法。这会导致重新加载清单。它不会导致浏览器删除它。对吗?