![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 15 Pomógł: 0 Dołączył: 16.02.2008 Ostrzeżenie: (0%) ![]() ![]() |
Robię stronkę w ajaxie, dynamiczne ładowanie treści poprzez pobieranie funkcją load().
Teraz mam problem bo po odświeżeniu wraca do strony głównej. Dlatego zrobiłem teraz zmianę adresu w stronie poprzez dodanie kotwicy #strona1 Czy jest możliwość po odświeżeniu załadować jakoś funkcję load() zgodnie z kotwicą? |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 1 798 Pomógł: 307 Dołączył: 13.05.2009 Skąd: Gubin/Wrocław Ostrzeżenie: (0%) ![]() ![]() |
poczytaj o hash.location a do ajaxu nie używaj load.. Używaj normalnego ajax, który IMO jest bardzo prosty.
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 113 Pomógł: 14 Dołączył: 25.08.2006 Ostrzeżenie: (0%) ![]() ![]() |
Skorzystaj z tego skryptu: http://benalman.com/projects/jquery-hashchange-plugin/
Dołącz plugin do swojej strony a potem:
Potem dodaj funckję goto(hash), która będzie robić różne rzeczy w zależności od tego, jaka kotwica zostanie wywołana. |
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 207 Pomógł: 44 Dołączył: 18.05.2007 Ostrzeżenie: (0%) ![]() ![]() |
A może
Cytat window.history.replaceState() załatwi sprawę? Niestety nie w IE (IMG:style_emoticons/default/smile.gif)
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 18.09.2025 - 01:19 |