web-dev-qa-db-ja.com

IE10およびIE11との互換性の問題

IE6-IE9で問題なく動作するアプレットを備えたWebサイトがあります。しかし、IE10とIE11で試したところ、バグがあるようです。正しくロードされないすべてのページ。

グーグルでいくつかの検索を行った後、次を追加すると問題が解決することがわかりました:

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

しかし、これを追加した後でも、私の問題は解決しませんでした。上記のメタタグを追加すると、IEのドキュメントモードはIE9に設定されましたが、ブラウザーモードはまだIE10/IE11でした。サイトを互換モードに追加すると、IE6-IE9と同じように機能します。しかし、サイトにアクセスするマシンが変更されるたびに、サイトを互換モードに追加する必要があります。

Webサイトのこの互換性の問題を解決するために、サーバー側からコードを変更できるかどうかを知りたいです。

私のWebサイトのサーバー側は、いくつかのアプレットとサーブレットを含むjspページを使用しています。そして、サイトはApache Tomcatにデプロイされます

1
AKHIL K

ページにメタタグを配置するため、MSIEは新しいバージョンであってもInternet Explorer 9モードで実行されます。これは通常CSSでうまくいきますが、プラグイン、javascript、その他のactivexなどの他のアイテムは実際にはルールに従いません。

最善の策は、MSIE10 +で動作するようにサイトを修正することです。MSIE10は実際には非常に優れたブラウザーであるため、クロム、Firefox、Safari、およびoperaで動作します。

1
Frank