可能重複:
What's the shebang/hashbang (#!) in Facebook and new Twitter URLs for?
Hashbang versus URI parse#是什麼!在一個網站鏈接意味着什麼?
什麼會example.com/index.html和http://www.example.com/#!stories之間的區別是什麼?我很想了解#的意義是什麼!是什麼?
可能重複:
What's the shebang/hashbang (#!) in Facebook and new Twitter URLs for?
Hashbang versus URI parse#是什麼!在一個網站鏈接意味着什麼?
什麼會example.com/index.html和http://www.example.com/#!stories之間的區別是什麼?我很想了解#的意義是什麼!是什麼?
這是一個URL fragment。它被客戶用來指示應該如何處理這個URL的內容。在大多數情況下,它會告訴瀏覽器尋找頁面上的某個指定錨點。有時,使用Javascript時,它用於重新加載頁面並允許重新運行一些腳本。在某些情況下,它被使用to make AJAX applications crawlable by google
鏈接中的#
是跳轉到HTML
內的ancor的鏈接。
有時候這種類型的鏈接被javascript框架使用,如jquery。
[hashbang](http://www.hashbang.org/)(shebang,pound !,等等)它通常是動態加載URI接口的一部分,使用'#! '部分與動態加載鏈接部分有關。請參閱:http://stackoverflow.com/questions/6523140/hashbang-versus-uri-parse – 2012-07-28 22:27:35
@Jared Farrish:shebang用於腳本標題,並且與鏈接無關。 – 2012-07-28 22:28:44
AFAIK它用於抓取AJAX內容 – knittl 2012-07-28 22:28:52