Bartosz Barabasz

Bartosz Barabasz Programista, grafik

Temat: załadowanie strony w ajaxie po odświeżeniu

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ą?
Mariusz Witek

Mariusz Witek Programista PHP,
Front-End Developer

Temat: załadowanie strony w ajaxie po odświeżeniu

Podpinasz pod event ready (uzywaj jQuery tak?) funkcję która pobiera sobie window.location.href, rozbijasz to przy pomocy .split("#') i w drugim elemencie tablicy masz interesujący Cię ciąg znaków. Na jego podstawie wczytujesz sobie co ci tam jest potrzebne.

konto usunięte

Temat: załadowanie strony w ajaxie po odświeżeniu

albo po prostu window.location.hash ;) i nie musisz sie bawic w splity ;)

konto usunięte

Temat: załadowanie strony w ajaxie po odświeżeniu

W takich zastosowaniach bardzo fajnie sprawdza się Backbone.js (wstępniak: https://github.com/addyosmani/backbone-fundamentals)

Zamiast hashy stosuj window.history :) http://blog.kamilbrenk.pl/historia-w-javascript-pushst...

konto usunięte

Temat: załadowanie strony w ajaxie po odświeżeniu

Kamil B.:
W takich zastosowaniach bardzo fajnie sprawdza się Backbone.js (wstępniak: https://github.com/addyosmani/backbone-fundamentals)

Zamiast hashy stosuj window.history :) http://blog.kamilbrenk.pl/historia-w-javascript-pushst...
Z tego co kojarzę IE nie ogarnia History API.

konto usunięte

Temat: załadowanie strony w ajaxie po odświeżeniu

Tomasz Szatkowski:
Kamil B.:
W takich zastosowaniach bardzo fajnie sprawdza się Backbone.js (wstępniak: https://github.com/addyosmani/backbone-fundamentals)

Zamiast hashy stosuj window.history :) http://blog.kamilbrenk.pl/historia-w-javascript-pushst...
Z tego co kojarzę IE nie ogarnia History API.

Ale przeglądarki ogarniają... A IE to tylko IE :D

Następna dyskusja:

jak zapobiec przeskakiwaniu...




Wyślij zaproszenie do