![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 82 Pomógł: 1 Dołączył: 23.02.2012 Ostrzeżenie: (0%) ![]() ![]() |
Witam.
Tworzę dynamicznie obiekty label w których wpisuje nazwy plików wskazanych przez użytkownika do przesłania na serwer. Obiekty tworzą się poprawnie ale po odświeżeniu strony znikają. Nie są zapamiętywane przez przeglądarkę. Jak można w prosty sposób zapobiec temu efektowi . To co wpadło mi na razie do głowy to sposób nie zbyt dobry- zapamiętywanie danych w zmiennych sesji(php) lub w polach ukrytych i przy każdym ładowaniu strony odczytywaniu tych danych i tworzenie ponownie obiektów. Proszę o wskazówkę. Ten post edytował Resurrection 23.02.2012, 21:44:22 |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 1 332 Pomógł: 294 Dołączył: 12.10.2008 Skąd: Olkusz Ostrzeżenie: (0%) ![]() ![]() |
może Cię zainteresować sessionStorage i localStorage (FF3.5+, Chrome4+, Safari4+, Opera10.5+, or IE8+)
https://developer.mozilla.org/en/DOM/Storage http://www.javascriptkit.com/javatutors/domstorage.shtml na starsze przeglądarki są na necie różne nakładki korzystające np. z własności chyba window.name (co żądanie dane te nie są wysyłane ale niestety dane te zostają między wywołaniami różnych domen w tym samym oknie)... jeszcze dla starszych przeglądarek są nakładki dla js komunikujące się z flash'em i tam dane są składowane - jedno z takich rozwiązań znajdziesz na polskim forum gry plemiona.pl gdzieś w dodatkach (nie pamiętam jak to nazwali) jednak wydaje mi się, że o IE < IE8 możesz zapomnieć... |
|
|
![]() ![]() |
![]() |
Aktualny czas: 16.10.2025 - 01:22 |