我有一個網站,我只是轉換爲使用錨導航..重定向URL以#(錨)
hwww.site.com/shows現在www.site.com/#shows
它將信息從/ shows目錄加載到div並添加哈希標記以告訴您您的位置。
問題是,如果你去www.site.com/shows,內容仍然存在,但沒有風格。我怎樣才能讓它重定向而不會進入無限循環的重定向?
我敢肯定,我解釋得非常糟糕,希望你們能夠得到它。
我有一個網站,我只是轉換爲使用錨導航..重定向URL以#(錨)
hwww.site.com/shows現在www.site.com/#shows
它將信息從/ shows目錄加載到div並添加哈希標記以告訴您您的位置。
問題是,如果你去www.site.com/shows,內容仍然存在,但沒有風格。我怎樣才能讓它重定向而不會進入無限循環的重定向?
我敢肯定,我解釋得非常糟糕,希望你們能夠得到它。
我做我的網站上是一樣的東西:
if(window.location.href.indexOf('#')==0)
{
window.location.href='/#shows';
}
jQuery Ajaxy包括此通過與redirect
選擇標準。你可以在這裏的即將到來的網站上看到這一點。
沒有#: http://staging.balupton.com/projects/jquery-lightbox
會重定向到: http://staging.balupton.com/#/projects/jquery-lightbox
要使用它是非常簡單和直接的(特別是考慮什麼可以讓你做!),並且支持是太棒了。你可以看看它的主頁上的演示和使用示例和說明: http://www.balupton.com/sandbox/jquery-ajaxy/demo/
使用此解決方案,如果我有多個正在訪問的目錄,該如何工作?我必須爲每個人打個電話嗎? – 2010-04-30 17:36:57
這只是基本上轉換用戶轉到的任何頁面(可能是一些固定鏈接),然後將其更新爲使用ajax版本。你必須把它放在每一個需要修復的頁面上(所以每個目錄都是這樣) – 2010-04-30 19:32:36