Autor | Zpráva | ||
---|---|---|---|
farradox Profil |
#1 · Zasláno: 23. 4. 2012, 09:15:40
Zdravím,
řeším jak vložit novou url adresu s parametry pomocí JS. Jedná se mi konrétně o reakci Ajaxu a zabezpečení proti refreshnutí stránky. Předem díky za radu. |
||
_es Profil |
#2 · Zasláno: 23. 4. 2012, 09:27:15
farradox:
Nie je ti vôbec rozumieť, na čo sa pýtaš. |
||
farradox Profil |
#3 · Zasláno: 23. 4. 2012, 10:02:12
Pokud máte např. adresu
http://www.neco.cz , tak vyvoláním akce potřebuji prohlížeči podstrčit adresu http://www.neco.cz/ ?parametr=4, aniž by došlo k reloadu stránky.
|
||
_es Profil |
farradox:
„máte např. adresu ht>tp://w>ww.neco.cz“ Kde? V adresnom poli prehliadača? „prohlížeči podstrčit adresu ht>tp://w>ww.neco.cz/?parametr=4, aniž by došlo k reloadu stránky“ Kam? Do adresného poľa? Prečo by prehliadač nemal tú adresu načítať, keď ide o odlišnú adresu? Ak potrebuješ meniť adresu v prehliadači bez načítania celej stránky, meň časť adresy za # .
„Jedná se mi konrétně o reakci Ajaxu“ Čo s tým má Ajax? Akú reakciu? Princíp Ajaxu je predsa ten, že sa dáta prijmú len v JS, teda nie je žiadny dôvod na „refresnutí“ stránky. |
||
farradox Profil |
#5 · Zasláno: 23. 4. 2012, 10:29:38
Formou záložek # mě to nenapadlo, ale stejně potřebuji JS příkaz, který mi hodnoty za # doplní do adresního řádku prohlížeče. Nepoužívám akce pomocí odkazů.
„Jedná se mi konrétně o reakci Ajaxu“ Když dojde k refreshnutí stránky, tak se mi rozpadnou aktuální data a zobrazí se původní stránka. Potřebuji si z parametrů v url vytáhnout navolená data a stránku zobrazit, tak jak ji náštěvník navolil. Něco obdobného jako na http://www.alza.cz při selekci značek nebo jednotlivých parametrů. |
||
_es Profil |
farradox:
„JS příkaz, který mi hodnoty za # doplní do adresního řádku prohlížeče“ location.hash="nejakýText"; Asi by si si mal radšej najprv ujasniť základné veci - čo sa deje na strane servera a čo na strane klienta-prehliadača. |
||
farradox Profil |
#7 · Zasláno: 24. 4. 2012, 11:12:18
location.hash jsem přesně potřeboval. Ovšem netušil jsem, že kotvy "#"se nepředávají na server, takže je ani nejde pomocí php zjistit. Ovšem přes JavaScript ano a tak mi to taky stačí. Díky za radu.
|
||
Chamurappi Profil |
#8 · Zasláno: 24. 4. 2012, 11:36:03
Reaguji na farradoxe:
„zabezpečení proti refreshnutí stránky“ Mění-li se hlavní obsah stránky, je zpravidla lepší načíst novou stránku normálně. |
||
Časová prodleva: 12 let
|
0