0

我在线学习 JavaScript 和 Html 5 并执行我在 localhost 上学到的代码。最近我学习了 html 标签中的 manifest 属性,这是 Html 5 中的一个新特性。然后我制作了自己的 .appcache 文件,问题就开始了。即使我已连接到互联网,我的计算机中存储的缓存仍在使用中。这是 index.php 文件(但代码中没有 php):

<html manifest="./cevrimdisi.appcache">
<head>
<meta charset="UTF-8">
<title>BAŞLIK</title>
</head>
<body>
<font id="demo">Kutay</font>
<script>
document.getElementById("demo").style.color="blue";

</script>
</body>
</html>

cevrimdisi.appcache:

CACHE MANIFEST
# 09/09/2013

CACHE:
index.php

FALLBACK:
cevrimdisi.html

NETWORK:

*

.htaccess

AddType text/cache-manifest .appcache
4

1 回答 1

1

即使浏览器有互联网连接,也会使用缓存。更新缓存只有三种方式

  1. 用户为您的站点清除浏览器的数据存储。
  2. 清单文件已修改。注意:更新清单中列出的文件并不意味着浏览器会重新缓存该资源。清单文件本身必须更改。
  3. 应用程序缓存以编程方式更新。

更多信息在这里

http://www.html5rocks.com/en/tutorials/appcache/beginner/#toc-updating-cache

于 2013-09-10T15:50:09.820 回答