42 lines
		
	
	
		
			1.0 KiB
		
	
	
	
		
			JavaScript
		
	
	
	
		
			Vendored
		
	
	
	
			
		
		
	
	
			42 lines
		
	
	
		
			1.0 KiB
		
	
	
	
		
			JavaScript
		
	
	
	
		
			Vendored
		
	
	
	
| /**
 | |
|  * $.browser is removed in jquery 1.9
 | |
|  * I add now this function for the filemanager.js
 | |
|  */
 | |
| 
 | |
| var matched, browser;
 | |
| 
 | |
| // Use of jQuery.browser is frowned upon.
 | |
| // More details: http://api.jquery.com/jQuery.browser
 | |
| // jQuery.uaMatch maintained for back-compat
 | |
| jQuery.uaMatch = function( ua ) {
 | |
|     ua = ua.toLowerCase();
 | |
| 
 | |
|     var match = /(chrome)[ \/]([\w.]+)/.exec( ua ) ||
 | |
|         /(webkit)[ \/]([\w.]+)/.exec( ua ) ||
 | |
|         /(opera)(?:.*version|)[ \/]([\w.]+)/.exec( ua ) ||
 | |
|         /(msie) ([\w.]+)/.exec( ua ) ||
 | |
|         ua.indexOf("compatible") < 0 && /(mozilla)(?:.*? rv:([\w.]+)|)/.exec( ua ) ||
 | |
|         [];
 | |
| 
 | |
|     return {
 | |
|         browser: match[ 1 ] || "",
 | |
|         version: match[ 2 ] || "0"
 | |
|     };
 | |
| };
 | |
| 
 | |
| matched = jQuery.uaMatch( navigator.userAgent );
 | |
| browser = {};
 | |
| 
 | |
| if ( matched.browser ) {
 | |
|     browser[ matched.browser ] = true;
 | |
|     browser.version = matched.version;
 | |
| }
 | |
| 
 | |
| // Chrome is Webkit, but Webkit is also Safari.
 | |
| if ( browser.chrome ) {
 | |
|     browser.webkit = true;
 | |
| } else if ( browser.webkit ) {
 | |
|     browser.safari = true;
 | |
| }
 | |
| 
 | |
| jQuery.browser = browser; | 
