0

假设我有一个包含以下页面的网站:

www.server.com/index.php
www.server.com/anotherPage.php
www.server.com/css/style_for_index.css
www.server.com/css/style_for_anotherPage.css

假设,我正在访问www.server.com/index.php

<HTML>标签中使用 .appcache 清单时,我知道该页面的每个关联文件都会自动缓存。

但是,如果我想同时加载 ,www.server.com/anotherPage.php那么我还必须加载文件www.server.com/css/style_for_anotherPage.cssCACHE部分manifest.appcache

我不明白的是,如果我还必须将背景图像包含www.server.com/css/style_for_anotherPage.css文件manifest.appcache中。

4

1 回答 1

0

我了解此页面的每个关联文件都会自动缓存。

这是不正确的。

您需要明确提及您想要缓存的任何资源,除了所谓的主条目。<html>主条目是在其元素中包含清单属性的 HTML 文件。这些文件引用的任何图像、脚本、样式表也是如此。

显然,如果您希望它们可以离线使用,您还需要包含 css 或 javascript 文件引用的任何文件。

于 2013-05-15T09:23:26.047 回答