Opened 12 years ago

Closed 12 years ago

#933 closed defect (fixed)

Status window not apear in IE8

Reported by: ebleys Owned by: geonetwork-devel@…
Priority: major Milestone: v2.8.0
Component: General Version:
Keywords: IE8 Other Actions Status Cc:

Description

In MS Internet Explorer 8 (IE8) the selection window for change of status does not appear. (works OK in FireFox)

Change History (4)

comment:1 by simonp, 12 years ago

Had a look at this in IE9 - its broken there too (black screen, dialog briefly appears then disappears when you click on the screen). I could get it to work when switching the compat mode of IE9 to IE9Standards (in F12 web tools) but unfortunately this appears to break other things in extjs which seems to work in IE8 standards mode (this mode is forced in xsl/header.xsl with a meta tag).

Could be time to replace ModalBox with something from the extjs lib or alternatively upgrade to extjs 4? Both are reasonable tasks so maybe there is another alternative....

comment:2 by simonp, 12 years ago

Actually there may be a lighter solution to add the missing js in IE9 according to:

http://stackoverflow.com/questions/5375616/extjs4-ie9-object-doesnt-support-property-or-method-createcontextualfragme

Adding the js from that link and changing the meta tag to IE9 mode seems to get everything working in IE9 (but obviously needs more testing).

And the bug was raised in IE8 which I don't have handy....

comment:3 by simonp, 12 years ago

Dug up an old laptop with XP and IE8 on it - slow but I can see the problem and with the help of the MS debugging tools - have a fix. I'll commit the fix for IE9 and IE8 and we'll see how things go from there.

comment:4 by simonp, 12 years ago

Resolution: fixed
Status: newclosed

Fixed in svn commits 9194 and 9195 for trunk and 2.8.x

Note: See TracTickets for help on using tickets.