Как создать элемент в контекстном меню?
Метки: [без меток]
Здравствуйте, подскажите как создать элемент в контекстном меню и дальше обработать действие?
Меня интересует передача ссылки(на которой вызвали конт.меню) и refer-а текущей страницы в свою программу. Тоесть интересует как например это сделано при интеграции в контекстное меню Download Master-а.
Меня интересует передача ссылки(на которой вызвали конт.меню) и refer-а текущей страницы в свою программу. Тоесть интересует как например это сделано при интеграции в контекстное меню Download Master-а.
Вообще-то лучше всего было бы просто посмотреть, как это сделано в DM. Там всё довольно просто и наглядно.
Я понимаю что идеально посмотреть как это сделано в DM, но как можно посмотреть, код DM закрытый.
Код DM доступен.
В контекстное меню пункт добавляется через оверлей; идентификатор нужного контекстного меню — contentAreaContextMenu. А над каким элементом было вызвано контекстное меню определяется путём отлавливания событий: popupshowing и mouseup.
Спасибо за информацию. А по поводу исходников DM - не поделитесь ли ссылкой так как кроме обещаний сделать исходники публичными я ничего не нашел?
Я имел в виду не сам DM, а его расширение к Firefox, в нём работа с меню.
![[logo]](/site/images/logo.jpg)