2
我正在開發一個Firefox擴展。 我想看看選定的文本是否位於可編輯區域,如WEBMAIL,GOOGLE DOCS等。如果是,則上下文菜單中的某些項目將可用以修改該文本。正如我碰巧發現這些可編輯的textareas位於某個iframe內。JavaScript - 獲取右鍵單擊上下文菜單的元素的父級iframe
在contextmenu發生後我該如何檢查右鍵單擊的選定文本是否在iframe中(因此可編輯),以便我可以使上下文菜單項可見?
window.addEventListener("contextmenu", function(e) { var menu = document.getElementById('crypt'); if(x) { menu.hidden=false; } else { menu.hidden=true; } }, false);
謝謝, 亞歷克斯!