View Full Version : Compatibility with Internet Explorer 9

7 Oct 2010, 1:29 PM
Hello guys, I've been using EXT Core library since the start of this year, and I noticied that most effects have problems with Internet Explorer 9. Is there any update for EXT Core script for working with less compatibility issues as jQuery does work with IE9 without problems.

8 Oct 2010, 2:29 AM
I assume that this will be fixed quickly after the final IE9 release, but for now you could try replacing:

isIE7 = isIE && check(/msie 7/),
isIE8 = isIE && check(/msie 8/),
isIE6 = isIE && !isIE7 && !isIE8,

ieVer = /msie (\d+)/i.match(navigator.userAgent),
ieVer = ieVer ? parseInt(ieVer[1], 10) : NaN,
isIE6 = ieVer <= 6,
isIE7 = ieVer == 7,
isIE8 = ieVer >= 8,
(in Ext.js)

9 Oct 2010, 10:53 AM
I don't quite understand why no official refactoring for "isIE6 = isIE && !isIE(7, 8, ...)" so far.

Nice fix, thanks Condor.

11 Oct 2010, 9:57 AM
Thanks, I can do the same in ext-core.js ?

Best regards! Greetigns from Brazil.

Gerard Pastis
30 Nov 2010, 3:26 AM
Quick fix, Condor invert string/regexp

ieVer = navigator.userAgent.match(/msie (\d+)/i),
ieVer = ieVer ? parseInt(ieVer[1], 10) : 0,
isIE6 = isIE && ieVer <= 6,
isIE7 = isIE && ieVer == 7,
isIE8 = isIE && ieVer >= 8,

17 Jan 2011, 5:48 PM
Thanks for the fix Condor although tree nodes don't appear to be working.
IE9 beta/tree nodes not clickable when a doctype declaration is specified, further details here: http://www.sencha.com/forum/showthread.php?114595-IE-9-and-the-DOCType
Given trees are such a widely used component, are there any plans for trees/ IE9 to be supported in 3.3.2?
If so, any updates on when 3.3.2 will be available?

In the interim, can you suggest any additional fixes to get trees working.

13 Mar 2011, 11:50 PM

i couldnīt find an information about the ie9 Support by ExtJS 3.3.2. Does Version 3.3.2 support IE9?

Thanks for any Information.

15 Mar 2011, 5:23 AM
Since yesterday, IE9 offically release now. so is there a date for fixing the IE9 problem ?

17 Mar 2011, 7:25 AM
I too would like to hear any updates in re: IE9 compatibility, because (as is mentioned in another thread) the TreePanel functionality is completely broken in IE9.

15 Apr 2011, 1:45 AM
Hey guys, it's really time to wake up! IE 9 has been released for weeks now (and MS started pushing it via Windows Update) and there is no Ext version that works. I presume Ext 4 will be able to work with IE9, but Ext 4 is not even released yet. Plus we will need time to convert our code to Ext 4. In the meantime we have to inform users they can't use IE !?!?!

18 Apr 2011, 1:17 AM
Found this info in yet another thread:
Extjs will support IE9in 3.3.3. See

18 Aug 2011, 7:23 PM
Sorry, i use the 3.3.1 version and i don't know what is the file where i need to do the replace. Can you tell me what is, please? I have the problem with the ToolTip and ie9. Thanks a lot...