O código está em SRC/CORE/EXT.JS em EXT
O código do mais recente Ext3.0Beat1 é o seguinte:
Copie o código do código da seguinte forma:
ua = navegator.userAgent.tolowerCase (),
check = function (r) {
Retornar r.test (UA);
},
IsStrict = document.compatmode == "css1compat",
isopera = check (/Ópera/),
isCHROME = check (/Chrome/),
Iswebkit = check (/webkit/),
Issafari =!
Issafari3 = issafari && check (/versão // 3/),
Issafari4 = issafari && check (/versão // 4/),
Isie =!
Isie7 = iSie && check (/msie 7/),
Isie8 = isie && check (/msie 8/),
IsGecko =!
IsGecko3 = isGecko && check (/rv:1/.9/),
ISBORDERBOX = ISIE &&!
Iswindows = check (/windows | win32/),
ismac = check (/Macintosh | Mac OS X/),
Isch = check (/adobeair/),
Islinux = check (/linux/),
IsSCURE = /^https/i.test (window.location.protocol);
E 2.2.1 (em fonte/núcleo/ext.js)
Copie o código do código da seguinte forma:
var ua = navegator.UserAgent.TolowerCase ();
var isstrict = document.compatmode == "css1compat",
Isopra = ua.indexOf ("Ópera")> -1,
isCHROME = ua.indexOf ("Chrome")> -1,
Issafari =!
Issafari3 = issafari && ua.indexOf ('webkit/5')!
Isie =!
Isie7 =!
Isie8 =!
IsGecko =! Issafari &&!
IsGecko3 = isGecko && ua.indexOf ("rv: 1.9")> -1,
ISBORDERBOX = ISIE &&!
Iswindows = (ua.indexof ("windows")! = -1 || ua.indexof ("win32")! = -1),
ismac = (ua.indexOf ("Macintosh")! = -1 || ua.indexOf ("Mac OS X")! = -1),
Isch = (ua.indexof ("adobeair")! = -1),
Islinux = (ua.indexof ("linux")! = -1),
ISSECURE = Window.Location.href.tolowercase ().