Merge pull request #385 from msalsbery/IE-Browser-Detection

Fix for IE 11 Browser Detection
This commit is contained in:
iangilman 2014-04-28 09:57:04 -07:00
commit f0c92146d1

View File

@ -2101,7 +2101,8 @@ window.OpenSeadragon = window.OpenSeadragon || function( options ){
//version and supporting feature sets. //version and supporting feature sets.
var app = navigator.appName, var app = navigator.appName,
ver = navigator.appVersion, ver = navigator.appVersion,
ua = navigator.userAgent; ua = navigator.userAgent,
regex;
//console.error( 'appName: ' + navigator.appName ); //console.error( 'appName: ' + navigator.appName );
//console.error( 'appVersion: ' + navigator.appVersion ); //console.error( 'appVersion: ' + navigator.appVersion );
@ -2137,6 +2138,12 @@ window.OpenSeadragon = window.OpenSeadragon || function( options ){
ua.indexOf( "Safari" ) ua.indexOf( "Safari" )
) )
); );
} else {
regex = new RegExp( "Trident/.*rv:([0-9]{1,}[.0-9]{0,}) ");
if ( regex.exec( ua ) !== null ) {
$.Browser.vendor = $.BROWSERS.IE;
$.Browser.version = parseFloat( RegExp.$1 );
}
} }
} }
break; break;