Как мне получить доступ к кнопке панели инструментов надстройки Firefox из кода js?

Я новичок в разработке дополнений для Firefox и только что понял, как добавить кнопку панели инструментов XUL на панель инструментов браузера.

Однако я не уверен, как получить дескриптор этой кнопки из моего кода js.

Мне нужно поменять местами изображение на кнопке, когда определенный контент находится на веб-странице.

Чтобы было ясно, моя проблема не в том, чтобы найти содержимое страницы, а в том, чтобы моя кнопка на панели инструментов «реагировала» на него.

Спасибо!


person Community    schedule 10.11.2011    source источник
comment
Вы используете document.getElementById(). В противном случае - пожалуйста, покажите какой-нибудь код.   -  person Wladimir Palant    schedule 11.11.2011


Ответы (1)


Имея аналогичную проблему, мне удалось привязать событие наведения мыши к кнопке. Посмотрите мою тему здесь.

Это немного сложно. Вы должны добавить addEventListener к xul node.

person bgmCoder    schedule 18.12.2015