2010-04-03 58 views
1

了jQuery,AJAX和URL變化......了jQuery,AJAX和網址變更

我有一個畫廊,並在圖像的變化我想改變我的網址爲「#image_id = 321」 當我加載一個URL附加這個:「#image_id = 321」,加載圖像ID爲321。

這是可能使沒有「#」和使用「/ photo-id/321」? 謝謝

回答

2

更新:時間繼續前進,雖然下面是在撰寫本文時,我們現在有pushState and friendsused by Github


不可以。如果你改變的不止是片段標識符,你改變頁面,它不再是Ajax。作爲一個經驗法則,如果信息足夠重要,那麼Ajax可能會導致更多的傷害而不是好的。

+0

我用這樣的:「/ image_id/33」相同「image_id/12#image_id = 33」 ...... ,我真的需要AJAX,因爲我不想讓用戶失去他們的時間everytmie他們想要查看一個新的圖像..與阿賈克斯是更快.. – 2010-04-03 14:53:28

+0

我會說「如果信息足夠重要的書籤,你必須使用Ajax,呈現一個片段標識符,然後確保你的代碼正確處理這些js中的標識符讓用戶回到原來的位置。「 – 2010-04-03 14:59:06

+0

請問你能舉個例子嗎? – 2010-04-03 15:07:22