Добрый вечер! Пишу расширение, добавил пункт меню "FOO" в меню Tools. При выборе меню   "FOO" выскакивает диалоговое окно "FooWindow". Но я еще хочу повесить окно "FooWindow" на горячие клавиши. Я написал следующее

Выделить код

Код:

<menupopup id="menu_ToolsPopup">
     <menuitem label="FOO" position="1" accesskey="z" oncommand="openDialogWindow()"/>
     <script type="application/x-javascript" src="chrome://FOO/content/FOO.js" />
  </menupopup>

После того как я указал accesskey, что мне еще сделать что-бы вызывалось окно по комбинации клавиш Ctrl+Z? Заранее благодарен.


Еще вопрос в догонку.
В выскакивающем окне у меня есть текстовое поле

Выделить код

Код:

<textbox id="text1" cols="20" rows="1"/>

и кнопка ОК.
После заполнения текстового поля и нажатия кнопки Ok, Как мне обратится к переменной text1?

к текстовому полю -

Выделить код

Код:

document.getElementById('text1').value
boroda пишет

...что-бы вызывалось окно по комбинации клавиш Ctrl+Z?...

Добавить keyset в окно (оверлей):

Выделить код

Код:

<keyset>
    <key key="Z" modifiers="control" oncommand="openDialogWindow();"/>
</keyset>

Спасибо Quark и Anton все получилось.