Я пытаюсь понять, как сделать работу pushState, поэтому я тестирую с помощью простой HTML-страницы с помощью одной кнопки в ней следующим образом, но это не меняет url или, похоже, что-то делать.HTML history.pushState не работает должным образом
<html>
<body>
<div id="test">
<button id="btn">Click Me</button>
</div>
<script>
document.getElementById("btn").onclick=function(){
history.pushState({}, '', 'newurl.html');
}
</script>
</body>
</html>
Работы для меня ... – Oriol