2011-06-10 141 views
3

我正在尋找一種方式來存儲幾乎所有的JS & CSS本地存儲。我知道如何用CSS做(似乎沒有問題)。但是,如果您嘗試存儲具有任何HTML調用的JS,將會停止保存到本地存儲。理想情況下,我只想創建一個供瀏覽器下載的源文件列表。HTML 5 localstorage

爲了給你一個想法,我試圖在本地存儲中存儲JQuery UI js和Jquery。這樣他們只需要加載一次。

這樣做會大大提高我的應用程序的速度。我已經建立了版本控制,以便我可以覆蓋任何舊數據。

還有一件事....只是爲了讓它變得有趣...我需要一個回調,一旦所有東西都被下載了,所以我可以轉發用戶。 (任何想法如何做到這一點?)

謝謝所有的任何幫助!

+0

[在HTML5 localStorage中存儲對象]的可能重複(http://stackoverflow.com/questions/2010892/storing-objects-in-html5-localstorage) – Jason 2011-06-10 00:12:16

+4

當你使用正確的緩存 – Petah 2011-06-10 00:12:41

+0

請解釋正確的緩存然後。 – 2011-06-10 00:18:19

回答

2

瀏覽器應該緩存這些資源,因此將它們存儲在localstorage中是不值得頭痛的。

+0

我現在要去存儲幾乎所有的資產。如果資產是最新的,那麼它們只加載一次。由於這是一個Web應用程序,他們第一次到達網站時,所有資源都被加載了大約1mb的資源。之後,它們不再需要,它們從本地存儲中拉出,並且在緩存存儲時不會被刪除。我碰巧喜歡這個選項,但我願意接受其他建議。 – 2011-06-10 00:23:48