0

IE 8 が自分のサイトを IE8 として認識できるようにしたい。IE7、互換モードなどではありません。

これを行うには多くの問題がありました。ローカルホストの同じサイトでも、運用サーバーとは異なります。(どの言語で起こったかは気にしないでください: php と asp.net)。

私はこれらのリンクを見てきました:

https://msdn.microsoft.com/en-us/library/cc288325(VS.85).aspx
https://msdn.microsoft.com/en-us/library/cc817574.aspx

しかし、私は何も得られませんでした。

更新

はい、まさに私が望んでいることです。IE にページを互換モードでレンダリングさせないようにします。

4

2 に答える 2

2

ブラウザモードとドキュメントモードの違いを理解することが重要です。

ドキュメントモードはドキュメントの制御下にあります。X-UA-CompatibleまたはDocTypeを設定すると、ドキュメントモードが制御されます。

ブラウザモードはドキュメントの制御下になく、ユーザーエージェント文字列と条件付きコメント/バージョンベクトルに影響します。ブラウザモードは、ユーザーの互換表示設定とドキュメントのURLによって制御されます。たとえば、ドキュメントがイントラネット上にある場合、デフォルトでは互換性ブラウザモードになっています。これを無効にするには、[ツール]> [互換表示設定]をクリックし、[互換表示でイントラネットサイトを表示する]のチェックを外します。

IE Developer Toolsで両方のモードを表示(および一時的にオーバーライド)できます(F12キーを押します)。

于 2010-09-07T15:39:56.580 に答える
0

こちらもリンクがあまりつかめませんでしたが、言語を英語に変えてみたら、なんとなく分かりやすくなりました。

やってみました

<meta http-equiv="X-UA-Compatible" content="IE=edge" >

これにより、「古いブラウザー エミュレーション」を使用せずに、最新の IE エンジンと設定を使用してページをレンダリングするよう IE8 に指示する必要があります。

于 2010-09-06T16:36:39.783 に答える