Duplicar posible:
How do I, with JavaScript, change the URL in the browser without loading the new page?Javascript: ¿Cómo cambio la URL en la barra de direcciones sin actualizar la página?
me di cuenta de que las aplicaciones web como Gmail y Grooveshark pueden cambiar la dirección URL en la barra de direcciones del navegador sin actualizar la página. Ajax obviamente se usa para cambiar el contenido. ¿Cómo puedo cambiar la URL?
'location.hash' https://developer.mozilla.org/en/window.location –