IE6とIE7を判別するJavascriptコード

http://phpspot.org/blog/archives/2006/10/ie6ie7javascrip.html

if (typeof document.body.style.maxHeight != "undefined") { 
// IE 7, mozilla, safari, opera 9 
} else { 
// IE6, older browsers 
}

だそうだ。

これじゃダメ?

if (window.XMLHttpRequest) {

} else {

}

IE7手元に無いので確認できませんが…。