Делаю небольшой плагин для корпоративного использования. Реализовано в виде кнопки справа от адресной строки. При нажатии на нее появляется менюшка для выбора нужных функций. Но надо сделать так, чтобы, если человек не залогинен на сервере, то показывалось менюшка с предложением зайти на сервер.

Выделить код

Код:

<toolbarbutton type="menu" id="seo">
<menupopup id="seo_actions">
....
</menupopup>
<menupopup id="seo_login">
<menuitem label="Надо войти на сервер" oncommand="SEO.login(); event.stopPropagation();"/>
</menupopup>
</toolbarbutton>

По умолчанию, появляется menupopup c id=seo_actions. Надо же, чтобы при незалогинености пользователя появлялся второй menupopup.

Атрибут menupopup у toolbarbutton содержит id необходимого меню.