2013年2月21日木曜日

IE8 互換表示をサーバ側で指定する方法

クライアントOS(XP)にインストールしたIE8では正常に表示されるのに、サーバーOS(2003Server)に入っているIE8だとTableタグの表示が崩れた。
え?え?何で?ってなってIE8互換モードとIE7モードだと大丈夫なのにIE8モードだとダメな事が判明したため、
何でか調べる暇もねーし(来週現場設置だし)だったので、強制的にIE7モード又は IE8互換モードで表示しろや!っつー指示行書けねーべかとGoogle様に聞いたところ、MS様のサイトがヒットしました。

IEチームブログ:http://blogs.technet.com/b/jpieblog/archive/2009/09/09/3280034.aspx

これによると、DOCTYPEとMetaとの組み合わせで何とかなるよ、DOCTYPEなしでもいーやでもMetaにはこー書いてねと分かりやすくかいてあったので、

DOCTYPE宣言消して、Headに

<X-UA-Compatible content=IE=7 />

と追加したら、強制的にIE7表示になりTableタグ表示が崩れませんでした!

ワーイヽ(゚∀゚)メ(゚∀゚)メ(゚∀゚)ノワーイ