【发布时间】:2012-09-15 18:48:09
【问题描述】:
我为 Firefox 编写了一个带有覆盖的扩展。
当我点击主按钮时,扩展加载entconnect.entImmediat,但是当我点击“Changez vos identifiants”时,扩展加载entconnect.openLogs AND entconnect.entImmediat。当我单击“Changez vos identifiants”时,如何仅加载 entconnect.openLogs?
这是我的叠加层代码:
<overlay id="entconnect-overlay" xmlns="http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul">
<script src="chrome://entconnect/content/entconnect.js"/>
<toolbarpalette id="BrowserToolbarPalette">
<toolbarbutton class="toolbarbutton-1 chromeclass-toolbar-additional" id="entconnect-addbar" label="Allez sur votre ENT" type="menu-button" oncommand="entconnect.entImmediat();">
<menupopup>
<menuitem label="Changez vos identifiants" oncommand="entconnect.openLogs();"/>
</menupopup>
</toolbarbutton>
</toolbarpalette>
</overlay>
【问题讨论】:
标签: javascript firefox firefox-addon dom-events xul