Project

General

Profile

IE9 dialog problem

Added by Jonathan Lim about 14 years ago

Hi

I have a problem under IE9 wherein opening a dialog results in a 80020101 error. But for IE8 and lower the problem does not occur, as well as for Firefox and Chrome. If I'm correct the 80020101 error pertains to my session being invalid?

Thank you very much,

Jonathan


Replies (9)

RE: IE9 dialog problem - Added by Koen Deforche about 14 years ago

Hey Jonathan,

I've updated my IE9 beta to the real thing and noticed indeed changed behaviour (and, oh surprise! new bugs!).

I've pushed some changes to public git, and would appreciate if you see if that fixes also the problems you saw?

Regards,

koen

RE: IE9 dialog problem - Added by Jonathan Lim about 14 years ago

Hi Koen

Thanks for the update, unfortunately it seems to have made the problem worse. For Wt 3.1.9, it only errors when prompting dialog boxes, but with the latest development git, it errors when responding to events (i.e. clicking a button, text fields receiving focus, collapsing/expanding etc.), BUT, the session remains valid all through out.

Hope this helps.

Thank you and regards,

Jonathan

RE: IE9 dialog problem - Added by Koen Deforche about 14 years ago

Hey Jonathan,

I have not been able to break IE9 with any of our applications, so I will need a test case or some other more concrete info on how to reproduce this problem.

What is the error by the way, and do you see anything in the developer tools (F12) when going to the Script tab and after enabling "Start Debugging" ?

Regards,

koen

RE: IE9 dialog problem - Added by Jonathan Lim about 14 years ago

Hi Koen

It seems to be an ExtJS issue at this point and I'm currently discussing this with Sencha. I'll keep you guys posted.

Thanks and regards,

Koen

RE: IE9 dialog problem - Added by Jonathan Lim about 14 years ago

Hi Koen

When using the latest development git of Wt with the current version of ExtJS (3.4), I'm getting this error:

SCRIPT438: Object doesn't support property or method 'indexOf'

ext-base.js, line 1065 character 9

After discussing this with Sencha, this is what they replied:

When the container is being initialized it's adding a bunch of items to it. When adding one of the items, the ownerCt of the component is an array, where it should be a component reference.

After iterating thru all the objects I use on the page, it seems that the problem lies with the Ext::Toolbar object. I know that ExtJS related stuff are already out of your hands, but maybe you can provide me some suggestions on this one.

BTW, everything seems to be working perfectly now with IE9 using the development git with the exception of the toolbar issue.

Thanks and regards,

Jonathan

RE: IE9 dialog problem - Added by Jonathan Lim about 14 years ago

Hi Koen

I've resolved the aforementioned issue but using the latest git I'm encountering this error in IE:

SCRIPT5007: Unable to get value of the property 'toLowerCase': object is null or undefined

And points to the ff. as the culprit:

?wtd=8Y4BOkzzav0ReXvyUhj6VzZ8F8H2tp1d&request=script&rand=199512, line 204 character 1

Any ideas?

Thanks and regards,

Jonathan

RE: IE9 dialog problem - Added by Koen Deforche about 14 years ago

Hey,

Could you try with the very latest git? What version of IE is this?

Regards,

koen

RE: IE9 dialog problem - Added by Jonathan Lim about 14 years ago

Hi Koen

This is already using the latest git (freshly downloaded) and ran under IE 9.0.8112.16421.

Thanks and regards,

Jonathan

RE: IE9 dialog problem - Added by Koen Deforche about 14 years ago

Hey,

I meant to say that I have factored out the calls to 'toLowerCase()' to use a utility method instead, which should have been used in the first place. At least if this was the call that needed fixing.

I pushed this to git just 1 hour ago.

Regards,

koen

    (1-9/9)