Autor Zpráva
pEeLL
Profil
Ahoj

kdyz udelam aplikaci ktera meni stranky pres ajax a chtel bych aby fungovalo tlacitko prohlozece "zpet" musim stranky reloadovat?

receno jednoduseji. pres ajax zmenim stranku oznacim si ji pomoci kotvy (#aaa, #bbb atd). kdyz dam zpet tak se kotva zmeni spravne na minulou, ale stranka zustane bez zmeny. je to normalni a musim stranku reloadovat rucne pomoci te kotvy nebo jsem nekde udelal chybu / neco spatne pochopil a stranka by se mela vratit na minulou bez reloadu ?
TomášK
Profil
Ajaxové požadavky neovlivňují historii v prohlížeči. Pokud chceš, aby tomu tak bylo, musíš tu funkčnost dodat "ručně" - přepisovat historii. Mohl by se ti hodit screencast, i když je pro Ruby on Rails. Minimálně tam najdeš odkazy na javascripty, které to umí.
pEeLL
Profil
TomášK:
diky. hezke videjko. takze pri kazdem kroku zpet musim v podstate nacist predchozi ajax stranku znovu.
DoubleThink
Profil *
pEeLL:
kdyz dam zpet tak se kotva zmeni spravne na minulou, ale stranka zustane bez zmeny

Stackoverflow: Handle URL anchor change event in js
pEeLL
Profil
DoubleThink:
ja spis cekal ze jde docilit toho aby se to pres ajax chovalo stejně jako bez nej. tzn aby po kliknuti na zpet nacetla minula stranka z cache (ci kde je) bez jakehokili opetovneho nacitani z netu.
DoubleThink
Profil *
pEeLL:
ja spis cekal ze jde docilit toho aby se to pres ajax chovalo stejně jako bez nej
Bez něj změna anchoru nevyvolá vůbec žádnou akci (když nepočítám odrolování na případný element).
pEeLL
Profil
DoubleThink:
jj kdyz se nad tim zamyslim takhle tak je to vlastne jasne.

diky za pomoc
Toto téma je uzamčeno. Odpověď nelze zaslat.