0
A
回答
1
因爲它正在通過Ajax調用由Javascript處理,這考慮了查詢字符串內部的內容。
JavaScript中所有的#標籤定位的一個例子是:當點擊
urlquery=location.href.split("#");
所以首先加載包含那種鏈接的頁面時,生成的頁面上的鏈接包含#錨,更改位置地址,但不會導致頁面重新加載,因爲它是當前頁面的錨點。然後,javascript鉤子到click事件,通過Ajax加載真實內容。
但是,由於位置欄上的地址已更改,因此可以將其存儲在書籤上。當書籤被加載時,它會使用javascript加載一個準系統網站,以再次檢測#中地址的哪些標籤,然後通過Ajax加載真實內容。
這就是爲什麼,例如,谷歌瀏覽器上的Twitter頁面的縮略圖總是顯示一個沒有消息的界面,因爲當生成縮略圖時,Ajax仍然沒有加載內容。
相關問題
- 1. 頁面控制導航符號?
- 2. 頁面導航
- 3. 頁面導航
- 4. 導航頁面?
- 5. 在頁面導航
- 6. Shopify jQuery頁面導航 - 通過編號獲取導航標題
- 7. 導航HTML頁面
- 8. 頁面導航JSF
- 9. WP7頁面導航?
- 10. 而頁面導航
- 11. JSF頁面導航
- 12. WPF頁面導航
- 13. Silverlight頁面導航?
- 14. 頁面導航4.6
- 15. GWT頁面導航
- 16. WPF頁面導航
- 17. 頁面導航Android
- 18. AngularJS頁面導航
- 19. jquery click()不在galleriffic頁面導航頁面導航
- 20. 使用ajax導航時,在頁面上運行ajax腳本?
- 21. WordPress的頁面導航欄
- 22. MVVM Silverlight和頁面導航
- 23. 頁面重新導航回到頁面
- 24. 從子頁面導航到父頁面
- 25. jquery mobile導航到頁面內頁面
- 26. 在頁面內動態導航頁面
- 27. 導航帶頁面源的頁面
- 28. AJAX網頁在上一頁導航
- 29. ajax導航內的jquery ajax導航
- 30. Codeigniter頁面導航錯誤
[github如何更改URL而不重新加載頁面?](http://stackoverflow.com/questions/7591087/how-does-github-change-url-without-reloading-a-page) – Quentin
https://mail.google.com/mail/中的頁面只需加載JavaScript即可檢查哈希標記,然後異步修改頁面以顯示「收件箱」內容。它不那麼簡單,因爲它們採用其他機制不會打破後退按鈕並保留歷史記錄。 –