【发布时间】:2011-09-28 20:53:42
【问题描述】:
在我的 browser.xul 文件中,我有一个面板元素:
<panel id="panel1">
<!-- Elements -->
</panel>
当我尝试时:
window.document.getElementById("panel1").openPopup(button, "after_start", 0, 0, false, false);
浏览器说:
window.document.getElementById("panel1") is null.
我这里有什么遗漏吗?
【问题讨论】:
-
我得到了答案。实际上我是在叠加层内创建一个新面板。基本上,覆盖是为了覆盖某些东西。所以,当有新的东西时,它只是忽略它。所以,我将它添加到已经存在的框元素中。效果很好!
-
是的,请在此处查看我的答案:stackoverflow.com/questions/7391635/…
标签: firefox-addon xul