Autor Zpráva
Charlie22
Profil
Resim dilema..mam nejaky obecny web, ktery obsahuje napriklad:
<div id="hlava">Hlava</div>
<div id="ajax_obsah">Aktuální obsah</div>
<div id="pata">Pata</div>


...ted, bych chtel akorat nacitat AJAXem obsah pro DIV ajax_obsah, podle volby v zakladnim menu, protoze hlava i pata jsou stejne. Vysledny efekt je ten, ze stranka v podstate nema refresh a nacita se jen dynamicky obsah.
Tak jsem se chtel zeptat, jestli je tohle reseni neni z cesty a hodne zatraceni nebo je takovato struktura a reseni akceptovatelne?

- prvni problem, i kdyz ne zasadni, je, ze se nemeni URL a porad to v podstate bezi na index.php napriklad. Da se to nejak resit eventuelne?
- druhej problem, co na to reknou vyhledavace, kdyz se obsah vklada pomoci JS?
- treti problem je historie prochazeni, coz asi resitelny neni
- ctvrtej problem je, ze pokud je javascript vypnutej, tak v podstate akorat bude k videni prvni stranka, ale JS snad ma vypnuto uz jen mizive procento lidi, takze to ani jako problem v podstate nevidim.
- patej a dalsi problem urcite reknete Vy.


Diky predem za nazory.
Ani
Profil *
Neco se pise tady http://www.snizekweb.cz/clanky/ajax-kde-jsou-hranice/

Dalsi problem je s tim ze nemuzes vzit url dany stranky a pozdeji se tam vratit... musis se zas proklikat.

Nicmene najakou "fintou se da resit vse" je o tom docela hodne napsano staci hledat.



Me na tehle webech nejvic vadi to, ze se nic nenacita... Proste sem uz nejak zvyklej, ze se stranka nacita znova :)
Charlie22
Profil
jn, diky za link, tak nejak me to utvrdilo v mych pochybnostech. Takze lepsi je nechat hlavni navigaci podle starych zvyklosti a AJAX pouzivat az na aktualnim odkazovane strance, no skoda, docela se mi to libilo ze zacatku. :-)
Bubák
Profil
Ajax aplikácia - krok speť
http://diskuse.jakpsatweb.cz/index.php?action=vthread&forum=3&topic=89575
Charlie22
Profil
Ajax aplikácia - krok speť
http://diskuse.jakpsatweb.cz/index.php?action=vthread&forum=3&topic=89575

diky, procetl jsem, ale reseni jsem z nej neodhalil.

Vaše odpověď


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm: