無縫URL更改
回答
背後的想法是,只有一個頁面(單頁面應用程序)。
在URL的變化是由歷史API來處理,如評論mentionned: https://developer.mozilla.org/en-US/docs/Web/API/History_API
但它只是改變了地址,它實際上並沒有加載完整的文檔。所以javascript可以在內容上進行任何轉換。
有很多庫提供此功能。
更具體地說,鏈接的網站使用AngularJS。
您可以在這個地址找到NG-動畫+路由器的一個完整的例子: https://github.com/cornflourblue/ng-animate-ui-router-example
取決於你需要什麼,你可以用一個簡單的滾動帶: https://github.com/oblador/angular-scroll
你也可以做與其他流行的工具類似的事情:
或者更簡單的使用JS + jQuery –
@ RokoC.Buljan我沒有找到任何處理這兩個方面的插件;如果你有一個,我很樂意添加它。 – Cobaltway
- 1. swt無縫語言更改
- 2. 無縫頁面隨AJAX更改
- 3. Android:MediaPlayer無縫或無縫視頻播放
- 4. 無法更改tomcat url
- 5. Android VideoView,定位更改期間的無縫播放
- 6. 數據庫模式更改時的Azure無縫升級
- 7. 如何無縫地更改背景圖片而不閃爍?
- 8. 如何無縫更改網站的網址
- 9. Java - 無縫地更改循環剪輯的音量?
- 10. 無縫部署
- 11. 無縫圖像替換/更新
- 12. XCode:無縫保留位置更新
- 13. 更改iframe url更改父窗口url
- 14. 無縫SVG循環
- 15. 無縫的jQuery Marquee?
- 16. 無縫Facebook登錄
- 17. 更改狹縫滑塊修改後的效果淡入淡出
- 18. nginx重寫無需更改url
- 19. 更改整個URL無刷新頁面
- 20. 無法識別Web服務URL更改
- 21. 更改url後無法登錄wordpress
- 22. 無法更改安全畫布URL
- 23. 加載無url更改網址
- 24. Joomla圖片URL更改 - 無編輯器
- 25. 更改URL,而無需使用htaccess的
- 26. 無法更改PHP開關案例URL
- 27. 無需更改的URL解碼+
- 28. 更改URL
- 29. 更改Bugzilla url
- 30. 更改URL
參見本:http://stackoverflow.com/questions/14660580/change-url-when-manually-scrolled-to-an-anchor –
參考@HarshaW答案,以適應您的查詢,請。 :) – CodeMonkey
[手動滾動到錨時更改網址?]可能重複(http://stackoverflow.com/questions/14660580/change-url-when-manually-scrolled-to-an-anchor) –