Измените uri с помощью javascript и не перезагружайте страницу

Я пытаюсь понять, как изменить URI с помощью javascript и не перезагружать страницу. Это действие будет похоже на навигацию по структуре папок на github, где, когда вы щелкаете папку, вы переходите к новому URL-адресу, который представляет папку, на которую вы нажали, но страница не перезагружается.

Когда я меняю свой uri с помощью js, независимо от того, что я делаю, страница обновляется. Как я могу этого избежать?


person austinbv    schedule 10.04.2011    source источник


Ответы (2)


Вы смотрели на этот ответ? динамическая навигация по источнику GitHub

person SavoryBytes    schedule 10.04.2011

Клянусь, я видел этот ответ в другом месте в stackoverflow.

Но взгляните на эту ссылку на использование объекта истории браузера:

https://developer.mozilla.org/en/DOM/Manipulating_the_browser_history

person typeof    schedule 10.04.2011