2011-10-05 51 views
1

嘿,我需要實現「另存爲草稿」功能。 我想過的邏輯就是這樣。使用Javascript和Mootools爲Web應用程序實現另存爲草稿功能

邏輯:單擊「另存爲草稿」按鈕時,我將添加一個事件以將我的Web應用程序的內容存儲在臨時數據庫中,並將控件返回到主頁。

問題:如果在此框架中提供了一些功能,則使用js和mootools實現。

+0

您是否使用localStorage或其他類型的客戶端存儲?否則,這涉及* server *上的工作多於* client *上的工作。 –

+0

如果你知道客戶端本身,我正在使用名爲sessvars的全局存儲變量。這實際上是一個包含'Post'的列表或數組,將在我的操作調用中發送給服務器。 – Zohaib

+0

如果「Web應用程序的內容」可以被JSON編碼,則將其放入本地存儲中。如果您擔心向後兼容性,有像https://github.com/jeremydurham/persist-js這樣的庫 – freenatec

回答

2

如果您正在尋找類似於StackOverflow和其他Stack Exchange站點如何「保存」您的問題的東西,即使您退出瀏覽器並返回,那麼Ryan建議的(localStorage)是什麼正在尋找實施。

More info

地獄,就算沒有,想試試用它。唯一的缺點是localStorage是HTML5,因此在舊版瀏覽器中的支持最多也是多餘的。 (對於所有意圖和目的,IE8 +和FF3.5 +支持localStorage)

相關問題