window.history.pushState-加载新页面而不重新加载

时间:2020-01-27 16:18:22

标签: javascript html ajax html5-history

我正在尝试在应用程序中加载新页面而不重新加载当前页面。我发现了一个非常有用的方法window.history.pushState(“object or string”, “Title”, “/new-url”);。我正在尝试将其添加到Web应用程序中,但仍无法正常工作。单击它没有任何反应。我在一些最新的浏览器上进行了测试。

我的代码如下:

  <button onclick="myFunction()">Click me</button>
  function myFunction() {
  window.history.pushState('window', 'Title', '/test1');
  }
  </script>

这是他尝试使用的tutorial

为什么我的代码无法正常工作?如何在不重新加载当前页面的情况下加载新页面?

0 个答案:

没有答案