![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 1 527 Pomógł: 438 Dołączył: 28.06.2011 Skąd: Warszawa Ostrzeżenie: (0%) ![]() ![]() |
Witam (IMG:style_emoticons/default/wink.gif)
Napotkałem na swojej drodze pewien problem. Sprawa wygląda tak: Na stronie znajduje się lista artykułów (np 10 pierwszych artów). Pod nią znajduje się przycisk typu "pokaż więcej", który po kliknięciu AJAXem doładowuje pod wyświetlanymi artykułami kolejną ich paczkę. I tak sobie można klikać a lista się powiększa. Każdy element listy artykułów posiada link do tego arta. Kliknięcie na link powoduje przejście do artykułu i teraz jak user na nim kliknie back w przeglądarce to cofany jest do poprzedniej strony ale lista znów zawiera jedynie 10 pozycji. I oto pytanie: Jak zrobić (pomysły/sugestie) aby po kliknięciu back user zobaczył listę w takiej formie w jakiej ją zostawił czyli rozwiniętą o tyle stron o ile była rozwinięta? (IMG:style_emoticons/default/sad.gif) |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 33 Pomógł: 8 Dołączył: 25.02.2005 Skąd: Częstochowa Ostrzeżenie: (0%) ![]() ![]() |
Możesz skorzystać z pluginu hashchange (http://benalman.com/projects/jquery-hashchange-plugin/ (dla zapewnienia wsparcia dla starszych przeglądarek) i przypiąć do zdarzenia hashchange obsługę ładowania kolejnej porcji danych. Jako hash ustawiasz sobie liczbę wpisów do pobrania. Dzięki temu masz linki postaci http://mojastrona.pl/wpisy/#40, pobierasz ten url i na jego podstawie wyciągasz interesującą Cię liczbę wpisów.
Mam nadzieję, że jakoś pomogłem ;] |
|
|
![]() ![]() |
![]() |
Aktualny czas: 23.08.2025 - 20:02 |