IEブラウザファミリがどのレンダリングモードが最適かを推測するために使用するメカニズムがいくつかあります。このトピックの詳細読みがあります:
X-UA-Compatible is set to IE=edge, but it still doesn't stop Compatibility Mode
あなたがターゲットとしているIEのバージョン、言いたいことがどのような方法があります。 <title>
<!DOCTYPE html>
<html>
<head>
<title>My Web</title>
<meta http-equiv="X-UA-Compatible" content="IE=100" >
...
後<head>
要素に(実際には最初の)最初としてこのHTMLタグを入れてコンテンツを使用すると、IE 8.0をターゲットにしている場合、IE = 100はIE 9.0 ++のために動作しますcontain="IE=8"
でなければなりません。
この動作はイントラネットでは機能しませんが、私の体験は とは異なります。要点は、<meta>
の要素が最初にでなければならないことです! 最初の手段は、の前にコメントがありません。の前です。タイトルの後の最初のものだけはありません。例えば
、私はそれが何であるかバージョンを確認し、ブラウザに関連するメタを置くためにコード内のサーバー側でいくつかの調査を行う - 最初の要素として
、単に "MVC" として "ASP.NET MVC" を参照停止してください(この記事は、また がインターネットエクスプローラ9のために使用することができます)。一方はフレームワークであり、他方は言語に依存しない設計パターンです。それはIEを呼び出すようなものです - "インターネット" –
はい、私は、悪い習慣が修正されることを認識します。 – user1166905