Undgå havelågen i url'en med ajax
HejJeg er meget ny mht java script,så jeg ved ikke helt om det er tydeligt, hvad jeg er ude efter.
Jeg arbejder pt på at lave en side, hvor der er et menu system ala: http://www.yensdesign.com/tutorials/anchornavigation/
Altså så hele siden ikke genindlæses ved menuskifte. Det skal endvidere være sådan at man kan linke til menuerne længere inde, altsåså man stadig kan navigere via url'en.
Eksempelvis:
http://www.yensdesign.com/tutorials/anchornavigation/#tutorials
Eksemplet virker perfekt,men jeg er ikke så glad for den # der kommer. Det virker til at det er info, som serveren ikke bruger til noget.
Mit spørgsmål er hvis jeg nu lader alle efterspørgsler gå til samme side og så lade førnævnte javascript håndtere resten er det så muligt at undgå den #?
Så hvis foo.dk/menu1 og foo.dk/menu2 begge bliver sendt til samme side er det så muligt at lave noget så javascriptet selv ser, at det skal vise enten menu1 eller menu2.
så foo.dk/#menu1 i stedet kan vises som foo.dk/menu1
Det skal lige siges at jeg ikke leder efter hvordan det gøres. Det jeg egentligt bare vil vide er:
1) Er det muligt at gøre, altså undgå #
2) Er det hensigtsmæssigt at gøre, eller er jeg på vej ud i noget rod?
