0

我浏览了很多github网站。我观察到,每当我单击链接时,页面都不会刷新,甚至浏览器中的 URL 也会更改。而且,这些链接被添加到历史记录中!

好吧,我知道 AJAX 是一种方法,而且我知道很多 JavaScript(半中级编码器),但你不能用 Ajax 更改 URL。您也不能让这些 URL 在历史记录中可见。

那么,他们到底是怎么做到的呢?

4

1 回答 1

0

现在有很多工具可以让这个过程变得简单,看看HistoryJSNavJS

微软不久前发布了一个利用这些技术的示例应用程序,名为“Big Shelf”,不幸的是,它似乎已被删除。显然,这仅在您使用 .NET 时才有意义。

于 2013-05-07T11:45:00.123 回答