我正在尝试使用appcache缓存大部分网页资源文件(js,css)以加快网页加载速度。但是,问题是appcache还缓存了当前的网页。这带来了所查看的网页不是最新的问题。如何阻止appcache缓存当前页面,但只阻止我在清单中列出的资源?
我的清单示例:
CACHE MANIFEST
# Version 1
CACHE:
# List of resources file (JS/ CSS) path
NETWORK:
*
http://*
https://*
答案 0 :(得分:0)
你可以做的是在html-tag中的manifest-attribute上有一些条件逻辑,所以你不要为你不想缓存的页面设置清单。我用它来登录屏幕等。
e.g:
<html
<?php if(!dontCacheThisPage) echo 'manifest="yourmanifest.appcache"'; ?>
>