2011年1月14日金曜日

IE8なのにIE7?HTTP_USER_AGENT

イントラネットゾーンの場合IE8でもHTTP_USER_AGENT が、
Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0)
ではなく
Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; Trident/4.0)
となる。
Tridentのバージョンで判断するしかない。。ん~。

参考サイト
IE8のメモ+バグメモ - adiary開発日誌:
IE6/7互換設定を一切無視して1IE8以降の標準でレンダリングさせる。方法もあります。