ホームページ > ウェブフロントエンド > CSSチュートリアル > IE9 互換モードで Web サイトが正しく表示されないのはなぜですか?

IE9 互換モードで Web サイトが正しく表示されないのはなぜですか?

Linda Hamilton
リリース: 2024-12-03 19:45:16
オリジナル
304 人が閲覧しました

Why Is My Website Displaying Incorrectly in IE9 Compatibility Mode?

IE9 互換モードの問題のトラブルシューティング

IE9 を使用すると、特に HTML5 ベースのサイトで予期しない Web サイトの動作が発生する可能性があります。よくある問題の 1 つは、サイトが標準に準拠しており、他のブラウザで正しく表示される場合でも、IE9 が自動的に互換モードに切り替わることです。

この動作は、IE9 のドキュメント モードの決定に影響を与える次のようないくつかの要因に起因する可能性があります。

  • ユーザー構成の互換性設定
  • Microsoft の互換性へのサイトの組み込みlist
  • 特定のコンテンツとの互換性の問題

解決策

この問題を解決するには、次の解決策を検討してください:

  1. ブラウザを無効にする設定:

    • IE メニューの [ツール -> 互換表示設定] にアクセスします (Alt キーを押して非表示のメニューを表示します)。
    • 互換性のあるサイトmode.
  2. 明示的ドキュメント モードを設定します:

    • Web サイトのヘッダーに次のメタ タグを追加します:
    • または、HTTP ヘッダーを設定します。
      X-UA-Practical: IE=Edge
    • これにより、IE9 は最新のレンダラーを使用するように強制されます。サイトは正しいです
  3. 標準準拠の確認:

    • Web サイトが Web 標準に準拠しており、他のブラウザで適切に表示されることを確認します。 .
    • 機能スニッフィングを使用してブラウザ固有の実装を行う

これらの解決策を実装すると、IE9 が不必要に互換モードに入るのを防ぎ、HTML5 Web サイトの適切なレンダリングを確保できます。

以上がIE9 互換モードで Web サイトが正しく表示されないのはなぜですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
著者別の最新記事
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート