Firing contextmenu event in Firefox AddOn gives different Elements (XPCNativeWrapper vs. XULElement)?
-
13-09-2019 - |
Question
Executing this JavaScript:
window.addEventListener("contextmenu", function(e) { afunction(e); }, true); function updateReflectMenu(anEvent) { var elemUnderMouse = anEvent.target; alert(elemUnderMouse); }
within an AddOn in Firefox 3.5 gives me something like:
[object XPCNativeWrapper [object HTMLSpanElement]]Exactly what I'm looking for. Executed with Firefox 1.5 or 2.x I get:
[object XULElement]Unfortunately I was unable to find any information about that! Any help is much appreciated.
Solution
anEvent.originalTarget
https://developer.mozilla.org/en/DOM/event.originalTarget
tested with FF 1.5, 2.0 and 3.5!
Licensed under: CC-BY-SA with attribution
Not affiliated with StackOverflow