Ajax und URI/URL ändern

Hallo liebe bplaced-Gemeinde,
ich habe mal wieder folgendes Anliegen an euch:

Ich möchte gerne per Ajax die URL/URI oben ändern, ohne das die Seite neu geladen wird/werden muss.

Warum?
Da ich einen animiertern Header habe, der sich nicht jedes mal wieder neu laden soll, wenn man auf einen anderen Menü-Punkt wechselt.

Mir ist bewusst, das man dies auch per Frame lösen kann, dies möchte ich aber nicht.

Ich hoffe ihr könnt mir da helfen,

liebe Grüße Basti

Dass dir dann nur der Hash-Part des URL bleibt, sollte klar sein, wenn ein bisschen Grundlagenwissen vorhanden ist.

Ja, ist mir klar, so wie es Facebook auch macht.

Oder fällt dir/euch noch eine andere Alternative (außer Frames und Ajax) ein, um das “Problem” zu lösen?

Liebe Grüße Basti