0

我想创建一个站点,如果您单击导航按钮,它会加载页面并在 JQuery 中显示 .load() (无需从 index.html 转到 about.html,而仅从 about.html 加载内容)。这确实有效,但是当页面出现并刷新时,它会重新加载索引页面,而不是当前页面。有没有办法刷新当前页面?

谢谢

4

1 回答 1

1

在 HTML 5 中,您可以使用如下内容:

window.history.pushState(“字符串”, “标题”, “newUrl”);

将某些内容添加到历史记录中,这也将更新当前页面的 URL。这将更新地址栏中的页面,而无需重新加载页面。

这是一个类似的问题:

如何在不重新加载页面的情况下更改浏览器地址栏 - HTML/Javascript

于 2013-02-20T12:05:56.590 回答