Запуск события contextmenu в Firefox AddOn дает разные элементы (XPCNativeWrapper противXULElement)?
-
13-09-2019 - |
Вопрос
Выполнение этого JavaScript:
window.addEventListener("contextmenu", function(e) { afunction(e); }, true); function updateReflectMenu(anEvent) { var elemUnderMouse = anEvent.target; alert(elemUnderMouse); }
внутри аддона в Firefox 3.5 дает мне что-то вроде:
[object XPCNativeWrapper [object HTMLSpanElement]]Именно то, что я ищу.Выполняется с Firefox 1.5 или 2.x, я получаю:
[object XULElement]К сожалению, я не смог найти никакой информации об этом!Любая помощь очень ценится.
Решение
Событие.Оригинальная цель
https://developer.mozilla.org/en/DOM/event.originalTarget
протестировано с FF 1.5, 2.0 и 3.5!
Не связан с StackOverflow