Extjs 当Internet Explorer未扩展到其整个宽度和长度时,整个应用程序将向左移动

Extjs 当Internet Explorer未扩展到其整个宽度和长度时,整个应用程序将向左移动,extjs,extjs4,extjs4.1,extjs4.2,extjs-mvc,Extjs,Extjs4,Extjs4.1,Extjs4.2,Extjs Mvc,我已经缩短了IE浏览器窗口的长度和宽度。应用程序首次正确加载。现在,我有了一个表单,只需单击主页上的按钮即可打开。在表单中,如果我将某个字段保留为无效字段,并单击“保存”,则编写的代码将确保,如果有任何字段无效,它将集中在无效字段上。因此,在IE10浏览器窗口很小的情况下,当我将此表单中的字段保留为无效并单击“保存”时,整个应用程序将向左移动,包括表单和表单中的字段。我不知道为什么会这样。我使用以下代码来关注无效字段 child.getEl().dom.scrollIntoView(); 我知

我已经缩短了IE浏览器窗口的长度和宽度。应用程序首次正确加载。现在,我有了一个表单,只需单击主页上的按钮即可打开。在表单中,如果我将某个字段保留为无效字段,并单击“保存”,则编写的代码将确保,如果有任何字段无效,它将集中在无效字段上。因此,在IE10浏览器窗口很小的情况下,当我将此表单中的字段保留为无效并单击“保存”时,整个应用程序将向左移动,包括表单和表单中的字段。我不知道为什么会这样。我使用以下代码来关注无效字段

child.getEl().dom.scrollIntoView();

我知道在使用IE浏览器时,scrollIntoView存在一些错误。有人能给我推荐scrollIntoView的替代方案吗?提前谢谢

使用foloowing而不是scrollIntoView, 1 field.getEl.focus以聚焦无效字段 2 panel.body.el.scroll至'Top',0,true,每次打开表单时将表单滚动至顶部