2012-09-12 10 views
7

IE10で正しく表示するには古いWebアプリケーションを取得する必要があります。 IEの開発ツールを使用すると、IE10互換ブラウザモードの設定& IE5 Quirksドキュメントモードが最適な設定であることが証明されました。IE10 - 特定のブラウザと文書モードを設定する

ブラウザがIE10のときにレスポンスヘッダーに「X-UA-Compatible」HTTPヘッダーを含めるようにコードビハインドを使用すると、ドキュメントモードはIE5 Quirksモードに正しく設定されますが、ブラウザモードはまだですIE10で立ち往生しました。

ウェブアプリケーションがブラウザ間で互換性があるように再調整されている間に、ユーザーが設定(互換表示設定)を設定したり、開発者のツールバーを使用しなくてもモードを調整するにはどうすればよいですか?

+0

これは私が抱えている問題に関連している可能性があります。私たちの古代ウェブアプリケーションはIE10 Compatibility Viewボタンをクリックするとうまく動作します。 IE5に「X-UA-Compatible」ヘッダーを設定しようとすると、大部分のアプリケーションもうまく描画されます。私はちょうど500のエラーを返す古いInfragisticsコントロールを使用する1つの非常に重要なページがあります。ですから、どのようにしてCompatibiliy Viewをコードでエミュレートできますか? –

+0

私は同じ問題があります。あなたは、Webサーバー(HTMLまたはHTTPヘッダー?)からブラウザモードを変更できるかどうかを知っていますか?私にとってはうまくいかないようです。 –

+0

ブラウザモードを変更する方法が見つかりませんでした。 –

答えて

1

ドキュメントタイプを次のように設定してみてください。 <meta http-equiv="X-UA-Compatible" content="IE=5quirks"/> これは、以前のバージョンのIEではquirksモードと同じ方法で表示されます。

+0

私はそれを試しました、質問の説明を参照してください。メタタグは、ドキュメントモードのみを対象としています。 – Raybiez

関連する問題