2009-12-07 1 views
1

Выполнение этого JavaScript:Включение контекстного события в Firefox AddOn дает разные элементы (XPCNativeWrapper vs. XULElement)?

 
window.addEventListener("contextmenu", function(e) { afunction(e); }, true); 

function updateReflectMenu(anEvent) { 
    var elemUnderMouse = anEvent.target; 
    alert(elemUnderMouse); 
} 

в аддон в FF3.5 дает мне что-то вроде:

[object XPCNativeWrapper [object HTMLSpanElement]]
Именно то, что я loocking для. Выполнено с FF1.5 или 2.x Я получаю:
[object XULElement]
К сожалению, мне не удалось найти информацию об этом! Буду признателен за любую оказанную помощь. Заранее спасибо.

ответ