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);
谢谢, 亚历克斯!