2012-05-17 147 views
0

我想使用離線緩存,但只想緩存某些文件。我在清單中的CACHE:部分明確指定的文件&都很好。但瀏覽器也總是在「主」緩存中緩存文件。我不希望這些緩存,他們應該始終從服務器請求。我怎樣才能阻止他們被緩存?HTML5離線只緩存某些文件

+0

比較容易回答,如果你給更多的信息:你的文件,清單的結構。 .. –

回答

1

被緩存的頁面是否在HTML元素上有manifest屬性?如果是這樣,那麼無論您是否在CACHE部分中有特定條目,都會導致它們被緩存。

+0

這是問題所在。我沒有意識到它是如何工作的,我認爲向頁面添加清單隻會導致該頁面使用清單中引用的項目,而不是緩存頁面本身。 – Craig

0

使用此 文件後CACHE清單將被緩存和文件後,網絡就不會,*表示所有其他文件

CACHE MANIFEST 
http://ajax.googleapis.com/ajax/libs/dojo/1.9.1/dojo/dojo.js 
http://ajax.googleapis.com/ajax/libs/chrome-frame/1.0.3/CFInstall.min.js 
http://ajax.googleapis.com/ajax/libs/angularjs/1.0.6/angular.min.js 

NETWORK: 
*