Вопросы по теме 'firefox-addon'
Как изменить цвет фона панели состояния в расширении Firefox
Я пишу расширение Firefox, которое отображает панель состояния, содержащую некоторый текст. Я хочу изменить цвет фона моей панели состояния в зависимости от сообщения. например красный фон для ошибок.
var pnl =...
1100 просмотров
schedule
22.10.2022
Firefox аварийно завершает работу, когда функция XPCOM вызывается из потока
Я хочу создать поток из компонента XPCOM... Вот код для этого
nsresult rv = NS_OK;
nsCOMPtr<Callback> obj = do_CreateInstance("@jscallback.p2psearch.com/f2f;1", &rv);
NS_ENSURE_SUCCESS(rv, rv);
char* str="Hello from C++";...
382 просмотров
schedule
13.03.2024
Событие всплывающего окна Firefox
Я пишу расширение Firefox, используя XPCOM C++.
Я хочу получать уведомления, когда открывается всплывающее окно (как мы видим при просмотре www.rediffmail.com).
Как поймать это событие? Кто-нибудь знает, как это сделать?
Спасибо за вашу...
388 просмотров
schedule
23.08.2022
Как предварительно обработать HTML перед его загрузкой и анализом Mozilla?
Мне нужен способ обработки HTML до того, как он будет загружен и проанализирован Mozilla. Есть ли прослушиватель контента, который я могу использовать в своем расширении Firefox?
719 просмотров
schedule
22.10.2023
Вызов функции dll из JS XPCOM
Я хотел знать, может ли XPCOM JS вызывать внешнюю функцию dll?
У меня есть dll, которая предоставляет определенные функции. Я хочу, чтобы моя функция XPCOM JS могла вызывать функцию dll. Является ли это возможным?
1696 просмотров
schedule
04.05.2024
В чем разница между расширением Firefox и плагином?
В Firefox есть плагины и расширения. Не могли бы вы объяснить мне, почему у этих дополнений разные названия и вкладки? Они настолько различаются, что им нужны разные имена? Я думаю, что немного неестественно различать эти вещи, у расширений так...
19897 просмотров
schedule
27.06.2022
Экстрактор ссылок на расширение Firefox
Я хочу создать расширение в Firefox, которое извлекает ссылки, встроенные на веб-страницу, от пользователей, перемещающих указатель мыши по ссылке. Это было бы очень похоже на отображение целевой ссылки в строке состояния в нижней части браузера....
381 просмотров
schedule
10.12.2023
Как прослушать загрузку страниц из расширения Fennec?
Я работаю над простым расширением для Fennec, которое должно добавлять специальный HTML-элемент на каждую загруженную страницу. Я создал этот простой overlay.js:
var MyAddon = {
onLoad: function(aEvent){
var appcontent =...
1204 просмотров
schedule
01.05.2024
Обнаружение пользовательского агента iPod touch
Когда кто-то обновляет свой статус на FB с iPod touch, FB автоматически приписывает ему статус «через iPod touch».
С переключателем пользовательского агента (например, одним из расширений Firefox) я могу подделать «через мобильную сеть».
Однако...
954 просмотров
schedule
16.01.2024
Разработка расширения Firefox: как правильно указать элемент привязки для всплывающего окна уведомления?
Будучи новичком в разработке расширений JavaScript и Firefox, я пытаюсь установить элемент привязки для всплывающего окна уведомление , но оно не работает, оно либо игнорируется, либо уведомление вообще не отображается.
Ни просто указание метки в...
156 просмотров
schedule
29.06.2022
как создать холст в документе содержимого из расширения Firefox?
Я разрабатываю расширение Firefox, чтобы я мог создавать элементы холста в документе содержимого (веб-страница, загруженная в браузер) из расширения.
Моя функция ниже:
function createCanvas(el, e, count)
{
try{
alert("create canvas");...
1026 просмотров
schedule
30.10.2022
IPC между расширением Firefox и COM-компонентом
Мне нужно сделать синхронный вызов между компонентом JavaScript XPCOM и компонентом COM (собственный процесс WIN32).
Я знаю, варианты такие: 1) Открыть сокеты и использовать TCP/IP 2) Иметь подключаемый модуль NPAPI и загрузить его в...
324 просмотров
schedule
27.06.2022
Позиционирование панелей с помощью Firefox Add-on SDK
Я пытаюсь продвинуться вперед, позиционируя свою панель в надстройке с новым SDK.
Я вижу, что в документации показан только один способ управления положением панели, а именно передача якоря при show() его:
шоу (якорь)
Отображает...
2918 просмотров
schedule
08.03.2024
Выборочная перезапись URL-адреса из надстройки Firefox?
Я хочу создать надстройку для Firefox, которая перезаписывает определенные URL-адреса. Например, если страница пытается загрузить файл http://my.com/foo.js , Я хочу переписать URL-адрес, чтобы он загружался с http://my-other.org/bar.js . И я не...
2342 просмотров
schedule
06.10.2022
Как лучше всего общаться с надстройкой Firefox
Мне нужно иметь возможность получить URL-адрес с активной вкладки в Firefox. DDE не работает с несколькими экземплярами, поэтому я подумал, что могу создать дополнение, которое устанавливает глобальный атом или что-то в этом роде.
Я также подумал,...
1285 просмотров
schedule
19.02.2024
Firefox — изображение, показывающее плагин
Есть ли какой-нибудь плагин/аддон, который показывает все изображения, которые используются на странице? (оба CSS/HTML)
Инструмент веб-разработчика выполняет мою половину работы. Есть ли какой-нибудь плагин, который помогает перечислить все...
144 просмотров
schedule
19.03.2024
Расширение Firefox: событие активации/деактивации окна
в моем расширении Firefox я пытаюсь обработать событие, когда окно браузера активируется или деактивируется. Добавление событий «активировать» и «деактивировать» в окно в основном работает. Но заметил, что когда я перемещаю окно, сначала происходит...
1050 просмотров
schedule
01.07.2022
ошибка обратного вызова jsonp
Я использую конструктор аддонов Firefox. Запуск этого кода с ошибками «обратный вызов не определен»
function callback(data) {
window.alert(data.status);
}
$.ajax({
url:...
967 просмотров
schedule
02.10.2022
Как проверить, активирован ли Javascript из расширения Firefox?
Я не нашел никакой информации об этом. В основном мне нужно знать из расширения Firefox, включен ли в браузере javascript. Это возможно?
Я совершенно новичок в программировании расширений FF - на самом деле это мое первое расширение, и среди...
195 просмотров
schedule
13.11.2023
Доступ к глобальным переменным в расширениях Firefox
Я пишу расширение для Firefox, которое берет пользовательский переключатель из командной строки и устанавливает переменную внутри моего cmdline.js в каталоге components , мы назовем переменную switchDetected , которая является логическим...
3037 просмотров
schedule
18.11.2023