localStorage - zapis/odczyt stanu strony - implementacja historii

localStorage - zapis/odczyt stanu strony - implementacja historii
EF
  • Rejestracja:prawie 10 lat
  • Ostatnio:ponad 7 lat
  • Postów:53
0

Cześć,
Chciałbym zaimplementować u siebie mechanizm przechodzenia w historii do tyłu, czyli popularne "Back" jednak tym razem wykonać to na bazie localStorage. Wiem, że przechowywane są obiekty będące stringami w parach, zastanawiam się jak "rozebrać" stan bieżącej strony i przerzucić do localStorage... Może ktoś bawił się w coś takiego w przeszłości i służy poradą?
Doczytałem, że do zapisu obiektu można użyć JSON.stringify a do odczytu .parse, ale nie za bardzo orientuje się jak "sciągnąć" stronę jako pojedynczy obiekt.

dzek69
Moderator
  • Rejestracja:ponad 18 lat
  • Ostatnio:około 2 miesiące
  • Lokalizacja:Rzeszów
0

Google: DOM clone element i klonuj całe <body> czy nawet <html>, ale to ani mądre, ani wydajne.

Jakbym miał coś takiego robić to bym po prostu skopiował innerHTML z głównego kontenera i potem podmieniał. Zdarzenia przypinałbym od nowa, nie bawiłbym się w klonowanie zdarzeń.


Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.