Для добавления в URL данных без обновления страницы в JavaScript можно использовать replaceState window.history.replaceState(null, null, "?page="+this.current_page);
replaceState window.history.replaceState(null, null, "?page="+this.current_page);
Подробный ответ на stackoverflow
Grav was with by Trilby Media.