Создание расширения для Firefox
От: Dmitry The Wing  
Дата: 16.06.09 04:54
Оценка:
Стоит следующая задача:
Необходимо реализовать обратную связь:
На стороне клиента установлена программа, работающая с внешними устройствами.
Эта программа должна через сессию пользователя передавать события внешнего устройства.
В IE это сделать нетрудно — javascript позволяет использовать установленные на клиентской машине ole через функцию ActiveXObject, однако в FF поддержки такой функции нет.
Возникла идея реализовать специальное расширение, добавляющее такую возможность (возможно посредством XPCOM).
Однако существующая документация не дает ответов на вопрос "как такое реализовать?".

Отсюда следующий вопрос:
Как реализовать расширение, позволяющее яваскриптом страницы вызвать определенную функцию, реализованную в расширении? И как ее вызвать из этого яваскрипта?

В сети обнаружено расширение-плагин, которое вроде бы дает такую возможность (https://addons.mozilla.org/ru/firefox/addons/policy/0/8265/34532?confirmed), но там не описано, как именно его использовать ... автору вопрос задан, но ответа почему-то еще нет.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.