2010-08-12 58 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