9
如果您在Google Chrome中訪問此網站http://www.20thingsilearned.com/並更改頁面,它將更改瀏覽器中顯示的網址,但看起來並未實際導航到其他網頁。此網站如何更改瀏覽器的網址而不更改頁面?
在Firefox中打開網站只使用普通的舊哈希URL。什麼使他們能夠在Chrome中做到這一點?
如果您在Google Chrome中訪問此網站http://www.20thingsilearned.com/並更改頁面,它將更改瀏覽器中顯示的網址,但看起來並未實際導航到其他網頁。此網站如何更改瀏覽器的網址而不更改頁面?
在Firefox中打開網站只使用普通的舊哈希URL。什麼使他們能夠在Chrome中做到這一點?
他們正在使用新的HTML5 history.pushState()
and history.replaceState()
methods。
男人,那是一個性感的網站。 – 2010-11-19 04:39:10
BTW Facebook也使用這種技術。 – 2010-11-19 04:42:40
那麼斑點,多麼偉大的佈局! – MikeAinOz 2010-11-19 05:07:05