移动Firefox点击拦截

| 我正在尝试拦截移动版Firefox(也称为Fennec)中的链接(例如LINK)。 我目前看起来像这样:
var appcontent = document.getElementById(\"appcontent\"); // Firefox
if (!appcontent) {
    appcontent = event.currentTarget; // Fennec
}

appcontent.addEventListener(\"click\", function(event) {      

    if(event.target.tagName.toLowerCase() == \"a\"){
        alert(\"click detected\" + );
    }
 }, true);
显然,event.target.tagName从未包含标签,但其他标签(例如,通知框和按钮)却没有。我需要这样做来区分点击的javascript按钮。 有人知道我在做什么错吗?     
已邀请:
您是否正在尝试以这种方式在网页上捕获链接? 在Fennec中,网页是在单独的进程中运行的,因此您在chrome中看到的click事件不能针对网页节点。在chrome程序中根本没有这样的对象。 如果您试图捕获网页交互,请参阅https://wiki.mozilla.org/Content_Process_Event_Handlers     

要回复问题请先登录注册