2016-08-24 10 views
0

私はシステムにインストールされたIEバージョンで動作するようにWebブラウザコントロールを実行する必要があるという問題があります。最新のIEバージョンで動作するWebブラウザコントロール

regキーで修正するためのpatの推奨事項を既に検討しました。 https://blogs.msdn.microsoft.com/patricka/2015/01/12/controlling-webbrowser-control-compatibility/

ただし、以前のバージョンのアプリケーションに影響するため、FEATURE_BROWSER_EMULATIONレジストリキーを使用することはできません。

私はロードされているサイトを管理していないため、コード内に互換メタタグを追加することは可能ですか?

<meta http-equiv=”X-UA-Compatible” content=”IE=edge”> 

これまでに試したことがある場合はお勧めします。

+0

まだ更新はありません。 – clrsky

答えて

0

はい、複数の選択肢があります。 しかし、すべてのサイトの処理は、個々の実装と競合するため、適切ではありません。 以下に示すオプションはありません。 •InsertAdjacentHTML •put_innerHTML •実行時メタ要素の作成にIHTMLMetaElement参照を使用します。 •本文全体を上書きするhtmldocのWrite()。 •DocumentCompleteイベントで、新しい要素をHTMLで作成して挿入します。