我已經看到,Google+中的導航功能與其他網站中的導航功能不同。許多元素保持不變,我相信它不是一個 $('body'),load() 或類似的東西,因爲頁面實際上重新加載和URL更改。如何使用AJAX瀏覽網站?
任何人都可以向我解釋它是如何完成的?
我已經看到,Google+中的導航功能與其他網站中的導航功能不同。許多元素保持不變,我相信它不是一個 $('body'),load() 或類似的東西,因爲頁面實際上重新加載和URL更改。如何使用AJAX瀏覽網站?
任何人都可以向我解釋它是如何完成的?
有很多方法可以實現這個,你通常需要ajax/Jquery。
$('#randomdiv').load('load.php');
此負載load.php在DIV randomdiv
它使用AJAX的HTML生成。與此同時,它也使用了History API。
History API允許您控制瀏覽器的歷史記錄,更改URL以更改網站的狀態。每個狀態都是不同的URL。唯一的缺點是它在舊版瀏覽器上不受支持,在它上面使用hashbangs(它將#foo/bar
附加到URL)回退。
所以它使用某種$('body').load()
,除了它不使用jQuery。
你剛剛問過同樣的問題嗎?它作爲一個副本關閉。 – Bergi 2012-04-17 07:24:02