Поменять URL в адресной строке браузера
Поменять URL в браузере, не обновляя страницу, можно через History API, который появился в HTML 5. Поддерживается всеми современными браузерами. Internet Explorer с 10 версии.
history.pushState(null,null, 'newpage'); // добавляет новый URL в историю history.replaceState(null,null, 'newpage'); // заменяет текущий URL
Данный метод изменят только URL в адресной строке. Сама страница остаётся прежней.
Авторизуйтесь, чтобы добавлять комментарии