0

Web ページでハッシュ変更と onhashchange イベントを使用しています。ローカルで (asp.net 開発サーバーを使用して) テストすると、window.onhashchangeイベントが適切に発生し、ハッシュの変更がバックスタックにプッシュされます。ただし、Web サイトがサーバー (IIS 7.5) に展開され、同じクライアント マシン上の同じブラウザーからアクセスすると、イベントは発生せず、アドレス バーでハッシュが変更されていることがわかりますが、それらはプッシュされません。 backstack と back キーは前のページにつながります。微調整が必​​要な IIS/asp.net 構成はありますか?

4

1 に答える 1

0

IE互換モードであることが判明しました。問題はこの回答によって解決されました: https://stackoverflow.com/a/5887271/986080

于 2013-02-18T07:24:54.200 に答える