Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Lista artykułów w AJAX i history.back
Forum PHP.pl > Forum > XML, AJAX > AJAX
Sephirus
Witam 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? sad.gif
Divinity
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 ;]
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.