2011-12-21 8 views
0

IE9ブラウザでは、ページが正しく表示されません。開発者ツールバーを使用して、私はそれが正しく表示さIEのブラウザモードとドキュメントモード

Browser Mode : IE9 
DOucment Mode : IE9 Standard 

にブラウザを強制した場合、それは

Browser Mode:IE9 Compat View 
Document Mode : IE7 standards 

を表示するには、以下のスクリーンショットを発見しました。

ブラウザを強制的にIE9モードにしないでページを正しく表示するにはどうすればよいですか。

Browser Mode Document Mode

+1

あなたの問題は、あなたが持っているマークアップ/ CSS/JSがIE7では動作しないということです。それを修正すれば、すべてが世界でうまくいくでしょう。あなたのマークアップ/ CSS/JSを共有するともっと役に立ちます。 –

+0

@AymanSafadi、ありがとうございました。私はhtml5マークアップを使用しており、アドレスはhttp://nazmulweb.com – Hoque

+0

[ドキュメントの互換性の定義](http://msdn.microsoft.com/en-us/library/cc288325%28v=vs.85%29.aspx ) – robertc

答えて

1

ああ... Internet Explorerは、IE9までHTML5をサポートしていませんでした。ヘッダにこれを追加します。

また
<!--[if lt IE 9]> 
<script src="//html5shiv.googlecode.com/svn/trunk/html5.js"></script> 
<![endif]--> 

、このようなHTML5のリセットスタイルシートを追加します。 http://html5doctor.com/html-5-reset-stylesheet/

+0

私はIE9でブラウジングしていましたが、上記の問題がありました。 – Hoque

+0

とにかく問題は何ですか? IE7には何か問題があるようですが、IE9ではうまくいきます。 IE7の問題は間違いなくHTML5に関連しています。 IE7は "

"タグの解釈方法を知らない。 –

+0

html5.jsとは何ですか?私はhtml5.jsの内部を見ており、すべての行がコメントされているようです。 – Hoque

0

あなたはHTML5でそれを書いたので、それはIE7のエミュレートされたバージョンでは違って見える、とIE7でしたHTML5の前に開発されたのは、W3Cの目の中のリンゴさえあった。

上記の回答に記載されているようなハックを使用するように注意してください。サイトに追加するコードの各ビットを理解する方がよいでしょう。

追加するキーストロークごとにドキュメントが追加されるたびに、サーバーとブラウザの負荷が大きくなり、読み込み時間が長くなることを覚えておくことも重要です。

関連する問題