2

システムにインストールされている IE で正常に動作する Web ブラウザー コントロールに特定のページを読み込もうとしましたが、互換表示を無効にする必要があるというメッセージ ボックス (ページによって作成されたもの) が表示され続けます。設定を改ざんすることなく、IE 9.0 で同じページが正常に動作します。私はそれを取得することはできません !gecko を使用しても同じことが起こり、その理由がわかりません... プログラムで設定を無効にする方法はありますか?

4

3 に答える 3

3

これが必要だと思います。SO hereおよびhereに関する同様の問題に関する他の議論があります。プログラムで設定を変更する唯一の方法は、コードでレジストリを編集することだと思います。

于 2012-05-30T18:21:17.893 に答える
1

このmsdnの記事を見てください http://msdn.microsoft.com/en-us/library/cc288325%28v=vs.85%29.aspx

それはあなたの問題に役立つはずです

于 2012-05-30T18:11:40.783 に答える
1

ページに META タグを設定して、必要な形式で表示することができます。

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

詳細については、この MSDN の記事を参照してください: http://msdn.microsoft.com/en-us/library/cc288325(v=vs.85).aspx

于 2012-05-30T18:29:57.193 に答える