Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [HTML][JavaScript]Linki i strona ładowana dynamicznie
Forum PHP.pl > Forum > Przedszkole
sweter
Witam,
w projekcie który obecnie piszę bardzo mocno wykorzystywany jest AJAX.
Po kliknięciu w link przeładowywany jest fragment strony, a do adresu URL jest dopisywane:
Cytat
#goto=adres_linku_w_ktory_kliknieto

i wtedy jest przeładowywany div zawierający content strony.
Jeżeli ktoś odświeży stronę pobierany jest (JavaScriptem) adres z linku z wartości 'goto' i wczytywany jest odpowiedni adres.
A czy można w ten sposób opracować cofanie się w historii przeglądarki?
Np. user jest na stronie głównej, klikną w link i strona jest ładowana via AJAX. Co zrobić, żeby po kliknięciu we "Wstecz" w przeglądarce znów pojawiła się strona główna i zmienił się URL?
Pozdrawiam
Ghost_78
Jedyne co mi przychodzi do głowy to ładowanie historii do tablicy w JS. Możesz ją przesyłać na serwer do sesji AJAXem. Potem przypisac mozesz do "window.onback = " funkcje która zmieni url.

.. ot taka szybka myśl wink.gif
bim2
Ale czy przeglądarka nie pamięta wyrażeń po "#"? Więc wystarczy żeby zamiast robić onclick i funkcję ajax wykorzystywać to rób href="adres#link", odczytuj to w JS i z tego ładuj ajaxem strony. Jakiś framework to wykorzystywał kiedyś. Bardzo przyjemne rozwiązanie.
Pozdrawiam.
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.