回答
根據文檔(http://ud.ht/SgZm),您正在查找的內容稱爲pushState。該技術僅適用於支持HTML5的瀏覽器,並且廣泛用於許多網站。如果你想感受不同之處,用新的和舊的瀏覽器打開Facebook,你會看到,而不是改變舊的瀏覽器中的網址,Facebook確實改變了散列值。
這是它如何工作的例子:
if (typeof(history.pushState)=='function'){
history.pushState(stateObj, "page 2", "bar.html");
}
記住,你需要運行它,當你成功地完全加載一個頁面,不要忘了爲瀏覽器編寫的事件偵聽器的後退按鈕。
我知道AJAX,但在Twitter中,它加載頁面與Ajax,是的,並在瀏覽器中的網址正在改變。它是如何完成的? –
這是一個新技術,我將編輯答案並解釋它是如何工作的。 – AHBagheri
好吧,等着.. –
- 1. 窗口手機頁面加載速度
- 2. Twitter頁面沒有加載
- 3. jQuery手機將「加載標題」附加到頁面
- 4. WebClient無法加載twitter頁面
- 5. Jquery手機頁面
- 6. jQuery手機重新加載頁面。行爲不預期
- 7. Jquery手機:如何重新加載/刷新內部頁面
- 8. 隱藏的fancybox觸發頁面加載在手機
- 9. 點擊鏈接時,jQuery手機「頁面」無法加載
- 10. jQuery手機:如何從列表視圖加載詳細頁面
- 11. jQuery手機不加載新頁面腳本
- 12. 在手機瀏覽器上重新加載頁面javascript
- 13. 手動重新加載web頁面Tornado
- 14. AngularJS頁面未加載新手
- 15. jQuery的手風琴 - 在頁面加載
- 16. 手動重新加載頁面
- 17. android手機twitter在webview的頁面不能打開?
- 18. 如何在Windows手機的頁面中添加頁腳面板?
- 19. 手機版登錄頁面?
- 20. JQuery手機多頁面
- 21. Windows手機頁面樣式
- 22. 刪除頁面windows手機
- 23. jQuery手機頁面高度
- 24. 自動加載隨機頁面
- 25. ViewPager中的WebViews隨機加載頁面
- 26. 頁面加載的隨機圖像
- 27. 隨機緩慢加載頁面
- 28. 頁面加載的隨機div
- 29. javascript - 頁面加載的隨機div?
- 30. 主機沒有加載頁面
有很多這些問題:http://stackoverflow.com/questions/1934706/how-to-update-a-web-page-without-reloading-the-web-page-using-ajax http:/ /stackoverflow.com/questions/28125226/how-to-update-content-automatically-without-reloading-webpage-using-php-ajax – PaulBGD
[如何在不使用AJAX重新加載網頁的情況下更新網頁?] (http://stackoverflow.com/questions/1934706/how-to-update-a-web-page-without-reloading-the-web-page-using-ajax) – PaulBGD