/ / WebbrowserコントロールのIEモードを変更する-.net、webbrowser-control、ie8-browser-mode

WebブラウザコントロールのIEモードを変更する - .net、webbrowser-control、ie8-browser-mode

IE10をマシンにインストールしていて私が所有していないWebアプリケーションにアクセスするため。デスクトップアプリケーションの.netブラウザーコントロールにそのWebアプリケーションのURLを埋め込みます。 IEのドキュメントモードをIE8またはIE9標準に変更すると、WebアプリケーションのURLは正常にロードされますが、デフォルトのIE7標準モードではロードできません。 .netアプリケーションでIE 8またはIE9標準モードでIEをプログラム的に実行するようにWebブラウザーコントロールを強制できるようにしたいと思います。私は多くのグーグルを検索し、見つかった解決策のほとんどは、次の2つのアプローチについて話しました。

  1. IEがアプリケーションの特定のモードをエミュレートするようにレジストリエントリを作成します。

  2. METAタグをHTMLページに追加して、特定のモードで強制的に開きます。

これに対して他に提案されたアプローチはありますか? 以前、wininet setInternetOption APIを使用して、サーバーごとの(IEの)最大接続数を増やすことができたことを覚えています。アプリケーションにIEモードを設定するためのAPIはありますか?誰かが私のために同じコードスニペットを指すことができれば、私は非常に感謝します。

回答:

回答№1の場合は3

レジストリは、ネイティブにインストールしたバージョンの互換モードで実行されるため、変更する必要があります。以下のリンクを参照してください。

IE9 WebブラウザコントロールはSVGを含むIE9のすべての機能をサポートしますか?