私はある種のJavaScriptライブラリを開発しています。そして、私はいくつかの特定の問題を抱えているという問題を引き起こします:ブラウザ:IE8 / IE9およびドキュメントモード:IE7私は解決策を見つけましたが、すべての状況でそれを使用したくはありません、そして私が持っているときにそれを使用したい上記の状況。以下を使用してブラウザを認識できることを知っています。
return navigator.userAgent.toLowerCase().indexOf('MSIE 8') > -1;
しかし、私はそのような方法でブラウザのバージョンだけを認識しますが、ドキュメントモードは認識しません。たとえば、ブラウザモードIE8とドキュメントモードIE 8がある場合、ソリューションを使用したくありません。ページドキュメントモードを取得する方法はありますか? IEで?前もって感謝します。