我在瀏覽GitHub.com時,我注意到在查看存儲庫的源代碼時,您單擊一個文件,源代碼幻燈片和URL更改,但它不會顯示爲頁面已刷新。有誰知道這是如何完成的?我已經看到用#符號完成了這個工作,尤其是在創建Flash網站時,但是我從來沒有見過這樣做,就像GitHub所做的那樣,沒有#。如何重寫URL而不刷新,就像GitHub.com
下面是一個例子: https://github.com/jquery/jquery
單擊文本文件的一個像.gitattributes然後在麪包屑點擊jQuery來看看我的意思。
它導航到這裏的新頁面... – cdhowie 2010-12-06 22:49:58
做一個更多的研究,它看起來像這可能是一個webkit/Safari的唯一功能。 – Sandro 2010-12-06 22:51:10
在某些瀏覽器上,頁面重繪稍微不突兀,所以看起來更平滑,但我認爲它正在加載新頁面。 – bmb 2010-12-06 22:52:38