可能重複:
What's the shebang/hashbang (#!) in Facebook and new Twitter URLs for?在URL中擁有/#/是什麼意思和實用性?
這是否使一些特別的東西?我看到它無處不在,像http://www.nikebetterworld.com/#/NYC_Plays_Ball
這是什麼? :)
可能重複:
What's the shebang/hashbang (#!) in Facebook and new Twitter URLs for?在URL中擁有/#/是什麼意思和實用性?
這是否使一些特別的東西?我看到它無處不在,像http://www.nikebetterworld.com/#/NYC_Plays_Ball
這是什麼? :)
它主要用於「阿賈克斯」網站。
當頁面的內容顯示爲javascript/ajax時,其中一個問題是URL未更改(並且無法使用後退按鈕)。所以開發人員正在使用這種URL來增強他們的網站的後退按鈕兼容性。
的#後面的部分是一個fragment identifier,而不會被髮送到服務器
的瀏覽器也可以通過JavaScript檢查它(location.hash
)例如
你可能已經知道了,但主要用途是跳到錨點。在http://en.wikipedia.org/wiki/Fragment_identifier#Examples
的URL中,一旦完成加載,頁面就會滾動到該Wikipedia文章的Examples部分。
最近,它也被用來爲基於Ajax的網站提供直接鏈接/書籤和導航歷史記錄。詳情請參閱here。
http://stackoverflow.com/questions/3009380/whats-the-shebang-hashbang-in-facebook-and-new-twitter-urls-for這可能會清除一切。 – cabaret
不確定一個URL與HTML5/CSS3有什麼關係。 – BoltClock