2012-05-12 49 views
2

我看到過這樣的網址 https://rapidshare.com/#!download|http://www.facebook.de/#!xyz 幾次在網絡上。它看起來像尖端的AJAX(我不是一個JavaScript的人),但要找到這方面的教程並不容易。我的問題是:這種技術是如何調用的,我可以在哪裏找到更多的信息?順便說一下,即使(好)維基百科文章「阿賈克斯」絕對沒有關於這方面的信息。謝謝,人羣!後面用了什麼技術:「http://abcde.com/#!download |」?

+3

谷歌的'hashbang' /'shebang'的 – zerkms

+0

可能重複[!在網址哈希設計](http://stackoverflow.com/questions/10146165/in-url-hash-design) – Phrogz

回答

2

這是怎麼回事技術,即

Hashbang。 I asked about this a while back

當您自己使用散列時,它只是在較新的瀏覽器中觸發散列更改事件。使用散列更改事件與現代JS風格的應用程序(節點樣式框架)很好地協作,因爲它全部是異步的。問題是這些網頁沒有被谷歌索引。

然而,它被發現,如果你在!前綴散列內容,它確實得到谷歌索引。真棒!

在哪裏可以找到更多關於這方面的信息?

欲瞭解更多,請閱讀本:http://mtrpcic.net/2011/02/fragment-uris-theyre-not-as-bad-as-you-think-really/

+0

優秀的答案!謝謝 ! – Sliq

4

#!語法是告訴google機器人,當刪除hashbang並將!後面的url附加到路徑時(如果它是絕對的,刪除舊路徑後,該資源也可用於常規HTTP請求) )。