acme.IE = document.documentMode || parseFloat(dua.split('MSIE ')[1]) || parseFloat(dua.split('rv:')[1]) || parseFloat(dav.split('MSIE ')[1]) || 0;\r
acme.IE4 = acme.IE && acme.IE < 5;\r
acme.IE5678 = 5 <= acme.IE && acme.IE < 9;\r
+ acme.IE5 = 5 <= acme.IE && acme.IE < 5.5;\r
+ acme.IE55 = 5.5 <= acme.IE && acme.IE < 6;\r
+ acme.IE6 = 6 <= acme.IE && acme.IE < 7;\r
+ acme.IE7 = 7 <= acme.IE && acme.IE < 8;\r
+ acme.IE8 = 8 <= acme.IE && acme.IE < 9;\r
+ acme.IE9 = 9 <= acme.IE && acme.IE < 10;\r
acme.MacIE = dua.indexOf( 'Mac_PowerPC' ) !== -1 || dua.indexOf( 'Mac_PPC' ) !== -1 || dua.indexOf( 'Mac_68K' ) !== -1;\r
acme.IEMobile = dua.toLowerCase().indexOf( 'iemobile' ) !== -1 || n.platform === 'WinCE';\r
acme.WinPhone = dua.toLowerCase().indexOf( 'windows phone' ) !== -1;\r
console.log( '>> IE : ' + acme.IE + ' ActiveX : ' + acme.ActiveX );\r
- // TODO XBox360, XBox1\r
+ // TODO XBox360, XBox1, Modern or Desktop, Standalone\r
return acme;\r
};\r
\r
\r
if( X.UA.IE < 7 ){ // error @ NN7.2\r
// bonus: hotfix for IE6 SP1 (bug KB823727)\r
+ // multipleIEs IE6 standalone 版では不可\r
document.execCommand && document.execCommand( 'BackgroundImageCache', false, true );\r
};\r
\r