[ Index ] |
|
Code source de FCKeditor 2.4 |
1 /* 2 * FCKeditor - The text editor for Internet - http://www.fckeditor.net 3 * Copyright (C) 2003-2007 Frederico Caldeira Knabben 4 * 5 * == BEGIN LICENSE == 6 * 7 * Licensed under the terms of any of the following licenses at your 8 * choice: 9 * 10 * - GNU General Public License Version 2 or later (the "GPL") 11 * http://www.gnu.org/licenses/gpl.html 12 * 13 * - GNU Lesser General Public License Version 2.1 or later (the "LGPL") 14 * http://www.gnu.org/licenses/lgpl.html 15 * 16 * - Mozilla Public License Version 1.1 or later (the "MPL") 17 * http://www.mozilla.org/MPL/MPL-1.1.html 18 * 19 * == END LICENSE == 20 * 21 * File Name: fckbrowserinfo.js 22 * Contains browser detection information. 23 * 24 * File Authors: 25 * Frederico Caldeira Knabben (www.fckeditor.net) 26 */ 27 28 var s = navigator.userAgent.toLowerCase() ; 29 30 var FCKBrowserInfo = 31 { 32 IsIE : s.Contains('msie'), 33 IsIE7 : s.Contains('msie 7'), 34 IsGecko : s.Contains('gecko/'), 35 IsSafari : s.Contains('safari'), 36 IsOpera : s.Contains('opera'), 37 IsMac : s.Contains('macintosh') 38 } ; 39 40 // Completes the browser info with further Gecko information. 41 (function( browserInfo ) 42 { 43 browserInfo.IsGeckoLike = ( browserInfo.IsGecko || browserInfo.IsSafari || browserInfo.IsOpera ) ; 44 45 if ( browserInfo.IsGecko ) 46 { 47 var geckoVersion = s.match( /gecko\/(\d+)/ )[1] ; 48 browserInfo.IsGecko10 = geckoVersion < 20051111 ; // Actually "10" refers to Gecko versions before Firefox 1.5, where Gecko 20051111 has been released. 49 } 50 else 51 browserInfo.IsGecko10 = false ; 52 })(FCKBrowserInfo) ;
titre
Description
Corps
titre
Description
Corps
titre
Description
Corps
titre
Corps
Généré le : Sun Feb 25 15:28:05 2007 | par Balluche grâce à PHPXref 0.7 |