ieブラウザ強制オープン怪異モード(Quirks Mode)の解決方法


ユーザーが怪異モードを強制的にオンにしない場合、以下の方法で解決できます.
1、Doctype検出と設定
HTMLページに対して、は、ラベルの前に位置することを宣言します.DOCTYP>は、ブラウザがどのHTML仕様を使用するかを通知し、各仕様ブラウザに対しても対応するドキュメントモードを選択します.通常最も一般的な3つのdoctype情報に対応するドキュメントパターンは以下の通りです.doctypeの情報が以下のようになると、このページはHTML 5の規範を守っていることを示し、ブラウザはStandards Modeを選択します.このdoctypeは最も推奨されています.私たちは普段ページを設計するのにこのdoctypeを加えるべきです.
  

doctypeが次のようになると、ブラウザもStandards Mode(標準モード)を選択します.最初のdoctypeとは少し違いますが、ほとんど同じと考えられます.次の複数のバージョンでトリガーできます






doctypeが次のようになるとブラウザはAlmost Standards Modeを選択しますが、今後このページをHTML 5仕様に変更する必要がある場合、上記で説明した分割ピクチャの問題が混乱する可能性があることに注意してください.
doctypeが欠落している場合、ブラウザはQuirks Modeを選択します.これは非常に推奨されない方法です.Quirks Modeをできるだけ避けるべきです.これはウェブアプリケーションにとって非常に不利です.2、レンダリングモードx-ua-compatible情報HTMLページを設定する開発者は、以下の表に示すように、ページのタグにx-ua-compatible情報を加えて文書タイプの判定に影響を与えることができる.

x-ua-compatible doctype Document Mode
<meta http-equiv="X-UA-Compatible" content="IE=5" > // IE5 quirks   ,    
<meta http-equiv="X-UA-Compatible" content="IE=7/8/9/10" > // IE7/8/9/10 Standards
<meta http-equiv="X-UA-Compatible" content="IE=Edge" >  //  IE       Standards

<meta http-equiv="X-UA-Compatible" content="IE=EmulateIE7/8/9" >// IE7/8/9 Standards
<meta http-equiv="X-UA-Compatible" content="IE=EmulateIE10" > //IE10 Standards

ユーザーは怪異モードを強制的に有効にした(Quirks Mode)
1、解決方法という問題は非常に難しい.解决方法がないので、白さんは自分でパソコンを探して、パソコンを知っている人はF 12でドキュメントモードを最新のieに変えるか、360ブラウザ、グーグルブラウザでもいいです.
参考資料1、IBMドキュメントライブラリ[https://www.ibm.com/developerworks/cn/web/1310_shatao_quirks/]2、まっすぐ行くcnblog[http://www.cnblogs.com/ada313/p/4262844.html]