0

このサイト: http://jcorps.org/jsuite Chrome で動作し、HASH CHANGE に基づいてコンテンツを変更し、IE9 は onHashChange を処理しているようですが...

IE9 は「UpdatePage()」関数をまったく実行しないか、IE の開発者/デバッグ コンソールで何らかのエラー メッセージを生成しないため、どこが「壊れている」のかわかりません。何かご意見は?

ありがとう!アリ

4

1 に答える 1

1

ページにDoctypeがないため、IE9はハッシュ変更イベントをサポートしないquirksモードでそれをレンダリングします。適切なDoctypeを追加すると、IE9でページを適切なモードでレンダリングできるようになり、hashchangeイベントが有効になります。

この同様の質問も参照してください:IE9でのonhashchange

于 2012-12-26T18:57:32.380 に答える