2010-08-12 34 views
0

我对使用HTML5缓存有一些疑问,希望有人可以提供一些帮助。HTML5缓存 - 检索缓存页面的列表

我有一个网络应用程序,用户可以查询他们所做的预订信息。我想使用HTML5缓存,以便用户查询预留时,结果页面将被脱机缓存。我希望这样,用户可以快速查看预订信息,而无需在线。

查看关于HTML5缓存的文档,我不确定这是否可能,因为您需要显式列出缓存的每个页面。在我的情况下,相同的页面URL将被缓存,但每个保留的内容不同。例如results.html

是否可以列出页面通配符来进行缓存,这样我就可以指定类似

results?resID=*** 

因此,所有的结果页面,与预约ID来区分它们,被缓存。

而后续,有没有什么办法来查询使用javascript哪些页面被缓存?

有没有人试过同样的事情有任何成功?

回答

0

我想你可能会更好地指定要缓存的基本页面,但随后使用JavaScript填充保留,然后使用localStorage来存储结果。当用户脱机访问基本页面时,您可以从localStorage加载正确的值。

+0

是的,我认为你是对的,我原来的做法只会以眼泪结束。 – Kevin 2010-08-16 20:18:37