我浏览了很多github网站。我观察到,每当我单击链接时,页面都不会刷新,甚至浏览器中的 URL 也会更改。而且,这些链接被添加到历史记录中!
好吧,我知道 AJAX 是一种方法,而且我知道很多 JavaScript(半中级编码器),但你不能用 Ajax 更改 URL。您也不能让这些 URL 在历史记录中可见。
那么,他们到底是怎么做到的呢?
我浏览了很多github网站。我观察到,每当我单击链接时,页面都不会刷新,甚至浏览器中的 URL 也会更改。而且,这些链接被添加到历史记录中!
好吧,我知道 AJAX 是一种方法,而且我知道很多 JavaScript(半中级编码器),但你不能用 Ajax 更改 URL。您也不能让这些 URL 在历史记录中可见。
那么,他们到底是怎么做到的呢?