参考:http://stackoverflow.com/questions/17907445/how-to-detect-ie11
// IEだった場合はバージョン番号を返す。それ以外ではNaNを返す。
function ieVer(){
var msie = parseInt((/msie (\d+)/.exec(navigator.userAgent.toLowerCase()) || [])[1]);
if (isNaN(msie)) {
msie = parseInt((/trident\/.*; rv:(\d+)/.exec(navigator.userAgent.toLowerCase()) || [])[1]);
}
return msie;
}
// IEかどうかの判定
var isIE = !isNaN(ieVer());
// IEのバージョンを取得
var version = ieVer();
// IE9未満かどうか
var ver = ieVer();
if (!isNaN(ver) && ver < 9) {
// IE9未満の場合のみ
}