2016-09-22 5 views

答えて

0
function getInternetExplorerVersion() 
// Returns the version of Windows Internet Explorer or a -1 
// (indicating the use of another browser). 
{ 
    var rv = -1; // Return value assumes failure. 
    if (navigator.appName == 'Microsoft Internet Explorer') { 
     var ua = navigator.userAgent; 
     var re = new RegExp("MSIE ([0-9]{1,}[\.0-9]{0,})"); 
     if (re.exec(ua) != null) 
      rv = parseFloat(RegExp.$1); 
    } 
    return rv; 
} 

function checkIEVersion() { 
    var msg = "You're not using Windows Internet Explorer."; 
    var ver = getInternetExplorerVersion(); 
    if (ver > -1) { 
     console.log(ver); 
    } 
} 
+0

メジャーバージョンは、私の場合は役に立たない(それも同じ「更新バージョン」の場合には異なっているので、IE ScriptEngineMajor /マイナー/ BuildVersion機能は有用ではありません)。ハングルイベントの変更は、アップデートバージョン11.0.35で発生しますが、11.0.34では発生しません。 (上記のリンク先の画像をご覧ください) – Sanghee

+0

UserAgentとAppVersionの文字列は以下の通りです。 「Mozilla/5.0(Windows NT 10.0; WOW64; Trident/7.0; .NET4.0C; .NET4.0E; .NET CLR 2.0.50727; .NET CLR 3.0.30729; .NET CLR 3.5.30729; rv:11.0 )」、「5.0(Windows NT 10.0、WOW64、Trident/7.0、.NET4.0C、.NET4.0E、.NET CLR 2.0.50727、.NET CLR 3.0.30729、.NET CLR 3.5.30729 ; rv:11.0)Geckoのように」 – Sanghee

関連する問題