Разработка расширения Firefox: как правильно указать элемент привязки для всплывающего окна уведомления?

Будучи новичком в разработке расширений JavaScript и Firefox, я пытаюсь установить элемент привязки для всплывающего окна уведомление, но оно не работает, оно либо игнорируется, либо уведомление вообще не отображается.

Ни просто указание метки в виде простой строки, ни что-то вроде document.getElementById("xyz") или подобное не сработало, и, поскольку я новичок во всем этом вопросе, я даже не знаю, что именно искать в Google, по крайней мере Я не мог найти ничего полезного.

Кто-нибудь может помочь новичку? Заранее спасибо!


person pr3tz    schedule 08.05.2011    source источник
comment
Не могли бы вы опубликовать код, который вы используете для его вызова?   -  person RandomEngy    schedule 10.05.2011


Ответы (1)


Якорь ID (правильно) описан в связанном документе как строка, дающая идентификатор элемента в документе, который должен служить привязкой уведомления.

Обратите внимание, что элемент должен быть изображением, дочерним элементом элемента notification-popup-box, и потребуется CSS, чтобы убедиться, что значок виден при создании уведомления.

#notification-popup-box[anchorid="my-notification-icon"] > #my-notification-icon {
  display: -moz-box;
}
person Neil    schedule 12.05.2011