Usiłuję opracować aplikację internetową (aplikację hybrydową) przy użyciu jquery Html5 css3, telefonu komórkowego jquery i programu Dreamweaver cs6.
w mojej aplikacji mam trzy pola wyboru zróżne opcje i przycisk. Gdy użytkownik kliknie przycisk po wybraniu opcji wszystkich trzech pól wyboru, zostanie utworzony div. do tego czasu jest w porządku, ale gdy aplikacja zostanie odświeżona lub przeniesiona na inną stronę i przyjdę, tracę utworzony div. ta aplikacja jest aplikacją demonstracyjną, więc nie korzystam z żadnej bazy danych. czy istnieje sposób, w jaki mogę przechowywać lokalną pamięć masową, aby zapisać ten div, aby móc go odzyskać, gdy wrócę do aplikacji.
Odpowiedzi:
3 dla odpowiedzi № 1Oczywiście że możesz
Zapisz to
if (("localStorage" in window) && window["localStorage"] !== null) {
var divtosave = $("#divtosave").html();
localStorage.setItem("saveddiv", divtosave);
});
Użyj tego
if ("saveddiv" in localStorage) {
$("#div").html(localStorage.getItem("saveddiv"));
}
Wyczyść to
localStorage.clear(); //release it