13 Apr 2011 9:38 PM #1
ExtJS on IE8
ExtJS on IE8
My ExtJS application is a simple datagrid panel. This application works fine in Firefox but when running it in IE8 all I get is blank white screen.
When I press the 'yellow' warning triangle at the bottom of IE8 the error message is
Message: 'events' is null or not an object
There are several of these messages.
Thanks in advance for your help.
13 Apr 2011 10:57 PM #2
I have the same problem. The application runs on IE 6 w/o problems and on IE7 and IE 8 not. here is a description of my problem:
I have two panels in main window: one FormPanel in top of the window for filters (buttons added to the tbar) and one GridPanel used to present data operating on. Both of the panels are added to the ViewPort (region north: FormPanel, region center: GridPanel). Buttons added to the tbar are used to show filter dialogs which are Ext.Window objects.
Now, everything works perfect in IE6. however, in IE7 and IE8 I have the problem that that when you click on few buttons in FormPanel's tbar, the whole content including panels disapear. Filter dialog window is shown for maybe a second and then disapear everything.
It is really strange that it works with some dialog and with other not. I tried to remove the content from the window object and to show only an empty window - the same result.
Thanks for any help.
I tried to show messagebox using js:alert just after the window is shown and it works. if you click on OK in messagebox whole content disapear.
14 Apr 2011 11:26 AM #3
IE is susceptible to dangling commas, particularly at the end of your GridPanel's column definitions.
I've also gotten a similar error in IE when I was missing the 'new' keyword in front of a component I was attempting to instantiate.
11 Oct 2011 7:32 AM #4
By mrag74 in forum Ext 3.x: Help & DiscussionReplies: 1Last Post: 28 Apr 2011, 2:11 PM
By developer0xff in forum Ext 3.x: Help & DiscussionReplies: 2Last Post: 10 Dec 2010, 11:37 AM
By michelrods in forum Ext 2.x: Help & DiscussionReplies: 1Last Post: 5 Jan 2009, 3:03 PM