Im新的Ajax,jQuery和JavaScript。當我學習ajax和jQuery時,我也學習了後退按鈕問題,當然我也學到了它。但是這個解決方案使用#錨。但是我想將url更改爲實際的頁面,就像facebook一樣。如果您使用Facebook,您可能已經注意到,當您點擊圖片時,網址會變爲圖片的網址,但該網頁不會導航。
如果有人知道關於Facebook的解決方案,那麼請回答。AJAX後退按鈕解決方案類似於Facebook
1
A
回答
-1
您正在尋找哈希導航,也稱爲片段導航。 Google在這方面有非常好的article。
這裏是他們的一個演示:http://gtv-resources.googlecode.com/svn/trunk/examples/location-hash-html.html
+0
nope,即時通訊不看哈希導航,即時通訊尋找導航不使用哈希.... – user1320722 2012-08-01 04:34:00
0
我知道你不想聽到這個,我也是新的AJAX,我也是在做這個權利,但我可以給你建議先使用哈希值。爲什麼?
因爲哈希是在任何瀏覽器中進行的。如果我是你,我現在可以制定一個可以使用或不使用ajax的解決方案(因此,如果ajax不可用,那麼存在'正常'導航,因爲網絡爬蟲不理解javascript)。
如果您已成功解決您的解決方案,那麼您可以添加一些函數以使用javascript pushState()(或replaceState())方法來操縱url。 不要低估這一點,並在開始時使用哈希值。
相關問題
- 1. Facebook喜歡按鈕解決方案
- 2. PHP後退按鈕的最終HTTP_REFERER解決方案?
- 3. Struts 1對瀏覽器後退按鈕不友好:任何解決方案?
- 4. Android Facebook SDK:後退按鈕
- 5. ajax/html/javascript解決方案禁用報表生成按鈕,然後改變
- 6. 適用於iPhone的類似WML的解決方案
- 7. iframe導航打破Firefox後退按鈕 - 解決方法?
- 8. 工具欄按鈕類似於後退/前進按鈕的Firefox - xul
- 9. VS 2010解決方案取決於另一個解決方案
- 10. 更改html後jQuery AJAX後退按鈕
- 11. 基於解決方案
- 12. 模擬退火初始解決方案
- 13. 解決方案和類
- 14. 我的解決方案似乎「醜陋」
- 15. Facebook對話框和後退按鈕
- 16. php解決方案,用於在ajax點擊後解析生成的html
- 17. 高效解決方案如何? (Facebook&SQL)
- 18. 想要關閉Facebook中的「彈出」窗格像按鈕..任何解決方案?
- 19. 後退按鈕和使用AJAX刷新
- 20. 「後退按鈕」 - 原生支持ajax
- 21. 部分ajax更新與後退按鈕
- 22. hashchange的後退按鈕和Ajax調用
- 23. jquery ajax調用「後退按鈕」實現
- 24. 帶ajax和iframe的後退按鈕
- 25. AJAX和瀏覽器後退按鈕
- 26. AJAX後退按鈕歷史記錄
- 27. 瀏覽器後退按鈕Ajax
- 28. 帶後退按鈕的JQuery Ajax
- 29. jQuery Ajax錯誤解決方案
- 30. 簡單的Ajax + SEO解決方案?
我想你需要一個服務器端的過程,使用捲曲爲例 – 2012-08-01 03:30:23
這個答案會讓你開始用JavaScript做它:http://stackoverflow.com/questions/136458/change-the-url-in瀏覽器沒有加載新頁面使用JavaScript – 2012-08-01 03:31:10
[**試試這個**](http://fiddle.jshell.net/VF9jZ/show/) – qwertymk 2012-08-01 03:37:37