1

アンカー ナビゲーションを使用するように変換したばかりのサイトがあります。

hwww.site.com/shows は www.site.com/#shows になりました

/shows ディレクトリから div に情報を読み込み、ハッシュ タグを追加して現在地を知らせます。

問題は、www.site.com/shows にアクセスすると、コンテンツはまだそこにありますが、スタイルが設定されていないことです。リダイレクトの無限ループに陥らずにリダイレクトするにはどうすればよいですか?

私はそれをひどく説明したと確信しています。

4

2 に答える 2

1

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-08-05T18:20:08.870 に答える
0

私が自分のサイトで行っていることは、次のようなものです。

if(window.location.href.indexOf('#')==0)
{
    window.location.href='/#shows';
}
于 2010-04-30T00:11:03.467 に答える