3

それは避けたい。私はもう試した:

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

HTML5 doctypeからIE9をquirksモードにしますか?)そして:

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

親フレームのクァークズモードを無効にするから)

しかし、どちらも役に立ちません。F12-ドキュメントモードIE9標準-を実行すると、ページが正常に表示されます。

解決策はありますか?

4

2 に答える 2

5

ページがローカルの場合、またはイントラネット上にある場合、InternetExplorerはデフォルトでクァークズモードになります。

同じページをWebに配置すると、期待どおりに動作します。

ASP.NETを使用しているので、必要に応じて機能させるために、これをweb.configファイルに追加できます。

<system.webServer>
<httpProtocol>
  <customHeaders>
    <clear />
    <add name="X-UA-Compatible" value="IE=edge" />
  </customHeaders>
</httpProtocol>

これにより、すべてのイントラネットページのユーザー設定を上書きする必要がなくなります。

于 2012-11-06T21:52:55.767 に答える
1

ページをローカルで実行していて、この問題が発生していました。HTML5を使用していて、ページを。で始めたところ<html>です。

追加<!DOCTYPE html>すると、魔法のように機能し始めました(ローカルでも)。

コンテキスト:

<!DOCTYPE html>
<html>
<head>
    <title>Example</title>
    <add name="X-UA-Compatible" value="IE=edge" />
</head>

IE8とDoctypeに関する詳細情報。

于 2014-01-09T05:03:18.007 に答える