2

タグで使用 <meta http-equiv="X-UA-Compatible" content="IE=edge">しています。headしかし、IE9 でアプリケーションを実行しているときは、Browser Mode : IE9 Compat Viewを使用しています。アプリケーションで、 Compat ビューではなくBrowser Mode : IE9のみを使用するようにします。

4

5 に答える 5

2

私はこれに少し遅れていることに気づきましたが、これが私が使用したものであり、私にとってはうまくいきました:

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

これがドキュメントの先頭の最初のメタ タグであることを確認します(開始タグの直後に配置します)。

ここでこのソリューションを見つけました: http://technicalstuffhopefullyuseful.blogspot.com/2013/09/force-internet-explorer-compatibility.html

于 2013-12-06T03:06:23.587 に答える
1

また、HTML5 doctype 宣言 ( ) を使用する必要があります<!DOCTYPE html>。IE9にもいくつかの設定があります。Tools-menu からすべてのチェックボックスを開き、Compatible settingsチェックを外して、IE が戦闘ビューを使用しないようにします。

于 2012-08-02T04:43:47.783 に答える
0

私がIEで理解していることから、それは新しいことに非常にアレルギーがありますが、doctype宣言を追加する限り(html5であるかどうかは問題ではありません)、正しく動作するはずです。一方、IEは標準に準拠しすぎたことはありません。詳細については、 QuirksmodeMDNをお読みください

于 2012-08-02T04:46:26.310 に答える
0

これは主に IE 10 ブラウザで発生しています。ブラウザ モードを強制的に IE 9 にしようとしましたが、Microsoft によれば、ブラウザ モードを変更することはできず、互換モードのみを変更できます。ローカル マシンでは動作するが、PROD サーバーでは動作しないという同じ問題がありました。これにより、ローカル マシンが Microsoft から更新を取得した可能性があり、PROD サーバーが更新されていないと考えられました。モードですが、IE 10 であらゆる種類の奇妙なことが起きていました。

私は、2 年前に Microsoft によってリリースされたホット フィックスで製品サーバーを更新するように依頼しました。しかし、私のサーバーには 2.0 フレームワークが搭載されているので、フレームワーク 3.5 に移行してこの修正を適用するよう依頼しました。これでアプリは正常に機能し、ブラウザー モードを IE 10 互換モードに変更せずに使用できるようになりました。

ここに修正のリンクがあります

http://support.microsoft.com/hotfix/KBHotfix.aspx?kbnum=2600088&kbln=en-us

于 2013-06-10T21:15:59.330 に答える
0

ここで同様の問題が発生しました。ホスティングサーバーの OS が最新であることを確認してください。私にとっては、多くの更新がありました。

Windows Server 2008 R2 x64 Edition の Internet Explorer 8 互換表示リストの更新プログラム (KB2598845)

于 2013-03-27T11:55:57.660 に答える