Opened 12 years ago

Closed 12 years ago

#3401 closed defect (fixed)

Popup Menu doesn't work in IE (6)

Reported by: guest Owned by: bill
Priority: high Milestone: 0.9beta
Component: Dijit Version: 0.9
Keywords: PopupMenu Cc:
Blocked By: Blocking:

Description

Following bugs:

  • using dijit.util.popup.open(myevent,mydijitPopupMenu) in IE cause following error:
    • e.target is not an object -> i solve this with my method: _getEventTarget:function(x){
x = xreturn x.target
window.event;
x.srcElement;

}

  • e.pageX in dijit.util.popup.open(...) function is undefined in IE
  • new setting opacity in PopupMenu? throws errors in IE

Change History (3)

comment:1 Changed 12 years ago by bill

Component: GeneralDijit
Owner: changed from anonymous to bill

comment:2 Changed 12 years ago by bill

The first two things are working fine for me; dojo's event system normalizes events, setting event.target and event.pageX even on IE.

I was seeing an error in IE setting display to "" (it's not setOpacity() although you might have thought it was since it's on the same line). But I changed some stuff and it seems to be working now, except when you attach the debugger in IE.

Will check in fixes and close this bug.

comment:3 Changed 12 years ago by bill

Resolution: fixed
Status: newclosed

(In [9097]) Various fixes/cleanp that seem to make the menu errors on IE go away. Fixes #3401.

Note: See TracTickets for help on using tickets.