PDA

View Full Version : Extjs 4.0.7 controls not working on IE 11



hemakiran
18 Dec 2013, 4:51 AM
Dear Sencha Team,

Here our project's user interface is completely of Extjs 4.0.7, As u guys said there is cross browser support is existing in ur framework. I do believe in that. May my expectation might wrong in the context of using the framework in Microsoft IE 11. So many Issues are getting raised by our product researchers that something wrong with UI.
So Many controls have issues such as slider drag movement is not possible, the basic scroll bar is not working i.e, for a single mouse wheel the grid list comes to end. If I may wrong I hope this happens due to older version of framework usage. You guys just investigate and suggest me a better solution, Thanks in advance...:)

scottmartin
18 Dec 2013, 12:26 PM
You must upgrade to 4.2 get obtain support for IE11

Scott.

hemakiran
18 Dec 2013, 9:00 PM
Upgrading to 4.2 will take a lot of time, we will plan that shortly. Mr Scott can u suggest any temporary solution available with our existing framework(4.0.7)..!!!

scottmartin
19 Dec 2013, 4:56 AM
You would need to provide a small working test case, but as mentioned since 4.07 is so old, it may not help.

BertrandF
23 Dec 2013, 6:07 AM
Hello Scott,

Have a look at the desktop example that comes with 4.0.7.

IMHO the problems are all due to how flex is interpreted. If you look at the Grid Window, for example, you will see that the "Company" column is not expanded, although marked flex: 1.

I would guess that the same flex issue explains why the window buttons (to close, maximize and minimize) are shifted at the left instead of being displayed at the right.

If you could provide a workaround / fix for that problem, I believe 4.0.7 would still work fine with IE 11.

Thank you,

Bertrand

scottmartin
23 Dec 2013, 7:38 AM
Release 4.07 was a mess all by itself. It is recommended that you update regardless. If you want support for IE11, then you definitely will need to upgrade.

Matthes0815
5 Feb 2014, 4:32 AM
To make my Ext 4.0.7 Website work in IE 11 I just needed to include a scriptblock like the following after including the ext-all.js:


<script type="text/javascript">

Ext.apply(Ext, {
isIE : true,
isIE11 : true,
ieVersion : 11
});

</script>

This is required since Ext 4.0.7 determines it's "isIE"-flag by checking the existance of "window.ActiveXObject", but that returns "undefined" (which is a lie!) in IE 11.

HTH,
Matthias

andrevio
14 Mar 2014, 2:37 PM
Thank you, Matthes0815, that was brilliant! Your script solved a whole slur of problems I was seeing with layouts under IE 11.

scottmartin
15 Mar 2014, 6:59 AM
While this quick hack will open the door to allow 4.07 to work better, you have to realize that you are going to face other problems.

andrevio
2 Apr 2014, 7:17 PM
Please see this thread:http://www.sencha.com/forum/showthread.php?283688-ExtJS-4.0.7-patch-override-to-support-IE11&p=1037620#post1037620

coroianmarius
18 Apr 2014, 11:01 AM
My brother tell me about this forum and now I'm happy because here I found all information I need

rama1818
20 Apr 2016, 4:34 AM
Hi sencha support team,

can you please share the release notes in which version IE11 is supporting
Thanks in advance