0

クロスドメインのものを整理するために document.domain を使用しています。最近、ブラウザやブックマーク リンクなどに履歴が残るように、私たちのウェブサイトでハッシュ システムの作業を開始することにしました。

しばらくグーグルで検索した後、本当に単純な歴史を見つけたので、試してみることにしました。IE8 や Chrome などで問題なく動作します。履歴の変更をシミュレートするために IFrame を使用する必要がある IE6 および 7 で問題が発生しました。

ブラウザの戻るボタンを押すと、ページに「戻ります」が、URLのハッシュが変更されることはありません。正しい数の履歴ページがあり、新しいハッシュを追加するとハッシュが変更されますが、ブラウザの戻るボタンと進むボタンでは変更されません。

彼らが提供したデモを使用すると、IE6/7 で問題なく動作していました。デモに document.domain を導入したところ、機能しなくなり、私の Web サイトと同じ結果になりました。

では、ブラウザで戻る/進むボタンを再び機能させるにはどうすればよいでしょうか?

4

1 に答える 1

0

あなたが探しているものではないかもしれませんが、少なくともバック機能 jquery プラグインであるjquery-bbqを見ることをお勧めします。ソースから何かを盗んだり、それに基づいてアプリを作成したりできる可能性があります。

于 2010-12-15T19:30:39.070 に答える