Fennec とも呼ばれる Firefox のモバイル バージョンで、リンク (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 には a タグが含まれていないようですが、notificationbox や button などの他のタグが含まれています。JavaScriptボタンとクリックを区別するためにこれが必要です。
誰が私が間違っているのか知っていますか?