(X)HTML, JavaScript, DHTML, XML, CSS Client scripting tehnologije, Dynamic HTML, Cascading Stylesheets, XML i standardi |
|
Alati teme | Način prikaza |
|
22. 12. 2010. | #1 |
novi član
Na probnom radu
Datum učlanjenja: 10.11.2010
Poruke: 25
Hvala: 2
0 "Hvala" u 0 poruka
|
fragment deo od URL-a
U gmail-u kada se klikne na link do drugih delova naloga naprimer: contacts -> friends, dobicemo fragment deo url-a nesto kao: #contacts/group/d/Friends. Znam kako se menja hash deo, ali ovi "folderi" nakon toga nisu mi bas jasni. Kako se to radi? Ako neko zna neki link sa primerima bilo bi dobro. Hvala
|
23. 12. 2010. | #3 |
novi član
Na probnom radu
Datum učlanjenja: 10.11.2010
Poruke: 25
Hvala: 2
0 "Hvala" u 0 poruka
|
Ok, hvala. Intresuje me jos nesto: Treba mi da menjam samo content na web strani, i moze pomocu ajaxa i tih fragmenata u url-u. Medjutim, posto imam nameru da mi meni (menu) bude prilicno veliki i da dodajem neke nove podmenije malo mi je rogobatno da za svaku stranu moram da pravim tj. dodajem novi fragment deo u web adresi.
Mozda bi moglo kao sto je napisao jablan windows.location = "#foo/bar"; pa da simuliram neke podfoldere ali kako se to inace resava, koja je najbolja praksa. Hvala |
23. 12. 2010. | #4 |
VD IT Direktora
Invented the damn thing
Datum učlanjenja: 08.06.2005
Lokacija: Beograd
Poruke: 2.118
Hvala: 503
1.307 "Hvala" u 282 poruka
|
Ako nemaš jak razlog da radiš AJAX-om, nemoj. Taj anchor služi da, kad koristiš AJAX, omogućiš linkovanje do sadržaja. Npr, kad korisnik klikne neku stavku u meniju, javascript dovuče content, popuni neki DIV, i update-uje URL da korisnik može da sačuva taj URL. Kad kasnije korisnik dođe na taj url sa anchor-om, javascript pročita to iza "#" i opet dovuče odgovarajući content asinhrono.
Inače, ne postoji "najbolja praksa", radiš onako kako odgovara tvojim putanjama. Kao separator se obično koristi kosa crta, ali uopšte ne mora tako - to je skroz do tebe i tvoje aplikacije.
__________________
blog |
|
|