firefox插件面板隐藏

时间:2013-04-08 18:53:58

标签: firefox firefox-addon add-on

我的插件会打开一个弹出式面板(popup.html)。

当用户将当前标签更改为其他标签时,弹出式面板将隐藏

当第二次选中该标签时,我需要仍然可用 contentURL(popup.html),但我确实找到了这样做的方法。

1 个答案:

答案 0 :(得分:0)

您可以像这样创建面板:

<panel 
    id="yourPanel" 
    type="arrow"    
    noautohide="true"
    level="parent">      
</panel>

说明:

level =“parent”表示面板显示在面板所在窗口的正上方,但位于其上方的其他窗口后面。

noautohide =“true”表示只有在调用hidePopup方法时才会关闭该面板。

将这两者结合起来,就可以得到你正在寻找的行为。

有关参考,请参阅mdn panel page