[PHP] Část adresy za hashem (#)

Webdesign, HTML, CSS, Flash, PHP, ASP, .NET, JavaScript. Kritika www stránek na Smetišti.

Moderátor: Moderátoři Živě.cz

Odeslat příspěvekod BEZY 5. 3. 2010 17:42

Zdravím, programuji AJAXovou aplikaci a trápí mě jedna věc - a tou je část adresy za hashem. Totiž, chtěl bych, aby šlo mezi jednotlivými částmi mojí stránky přecházet bez nutnosti znovunačítat komplet celou stránku - celé to mám postavené na AJAXu. Aby uživatel viděl kde je, řádek s adresou se mění podle odkazu na který klikne - např. www.neco.cz, www.neco.cz#stranka1, www.neco.cz#stranka2 atd.

Vše funguje krásně, dokud je uživatel na mých stránkách. Pokud ovšem vezme odkaz (www.neco.cz#stranka1) a někomu ho pošle, tak po kliknutí na odkaz se načte úvodní stránka. Něco sem si o tom zjistil a očividně WWW prohlížeč vůbec serveru část za hashem neposílá. Jak to tedy obejít? Např. jako to funguje na facebooku?

Dík za rady
BEZY
Junior
Uživatelský avatar

Odeslat příspěvekod Nargon 5. 3. 2010 18:11

Tuhle cast ani neni nutne posilat serveru. Ta slouzi pro adresaci v aktualni strance. Ze serveru se nemusi nic nacitat, tak neni duvod to serveru vubec posilat.

To ze to nekdo znasilnuje na ajax je uz vec jina. Tam bych doporucil na zacatku stranky javascriptem zkontrolovat zda ta cast stranky existuje, a pokud ne, tak ji ajaxem stahnout a vlozit do aktualni stranky. Pak by to melo fungovat.
Desktop: Ryzen 7 1800X (3.95GHz, 1.35V), Asus Crosshair VI Hero, 16GB DDR4 Ram (3200MHz), 128GB SSD + 3TB HDD, Nvidia GTX 1080
Notebook: Asus UL50VT 15.6" (SU7300@1.7GHz, 4GB ram, 500GB HDD, Intel GMA 4500MHD + nVidia G210M, dlouha vydrz cca 7+ hod)
Nargon
Moderátor


Kdo je online

Uživatelé procházející toto fórum: Žádní registrovaní uživatelé a 0 návštevníků