ExtJS不识别IE11

时间:2015-01-15 10:18:39

标签: javascript extjs grid extjs4 internet-explorer-11

ExtJS (v4.0.7)无法识别 IE11 时,我遇到了很多问题。

在这种情况下,在IE11浏览器下会出现许多UI错误。

我无法对网格列和其他布局内容使用“ flax:1 ”。

1 个答案:

答案 0 :(得分:2)

我找到了解决方案,它巧妙地解决了我在IE11下的所有问题。

所以,我有HTML包含下一个文件:

  • &LT; script src =“lib / ext-4.0.7 / ext-all.js”&gt; ..........................#ExtJS lib < / LI>
  • &LT; script src =“app / util / overrides / lib-overrides.js ”&gt; .....#ExtJS覆盖
  • &LT; script src =“app / main.js”&gt; ...................................... ...... #Application

lib-overrides.js 中插入修复IE11的代码:

Ext.apply(Ext, ((a = navigator.userAgent) && /Trident/.test(a) && /rv:11/.test(a)) ? {isIE:true, isIE11:true, ieVersion: 11} : {});