Описание тега browser-extension

Browser extensions are additions to a browser that add to or improve some part of the browser's functionality.
1 ответ

JavaScript получает список внешних скриптов (например, расширений)

Можно ли получить список всех скриптов, введенных браузером? Или, по крайней мере, обнаружить их как-нибудь. Я имею в виду, что иногда в Windows существуют различные вирусы, которые внедряют скрипты в модификацию fly, например. нажмите действия, что…
23 июл '14 в 16:55
1 ответ

Как выполнить код расширения после завершения работы нативной страницы javascript?

В наши дни многие веб-страницы имеют собственный Javascript для выполнения задач при загрузке страницы. Они либо изменяют содержимое страницы, либо загружают внешние виджеты. Мое расширение пытается прочитать DOM и вставить некоторые данные на стран…
29 авг '14 в 18:20
2 ответа

Как установить расширение для браузера без подтверждения

Когда пользователь заходит на веб-страницу, есть ли способ установить расширение без подтверждения? в каком браузере я могу это сделать? Или есть ссылки на статьи об этом? ключевое слово "без подтверждения"
1 ответ

Расширение Firefox SDK для перезагрузки только при перезапуске

В настоящее время у меня возникла проблема с расширением, которое я разрабатываю с использованием дополнения Firefox SDK. Для некоторого базового контекста расширение выполняет скрипты содержимого, используя page-modAPI в SDK. В каждом из скриптов с…
0 ответов

Альтернатива cookies.onChanged в Microsoft Edge

У меня есть расширение Chrome, и я портирую на Microsoft Edge сейчас. Я использую метод cookies.onChanged.addListener в Chrome. Поскольку Microsoft Edge не поддерживает API cookie.onChanged, его можно использовать в качестве альтернативы, чтобы я мо…
1 ответ

Политика безопасности контента для расширений и букмарклетов

Github имеет следующую политику безопасности контента: Политика безопасности содержимого:default-src *; script-src assets-cdn.github.com www.google-analytics.com collector-cdn.github.com; object-src assets-cdn.github.com; style-src 'self' 'unsafe-in…
1 ответ

Рефакторинг кода расширения Crossrider

Я построил свое расширение, используя Crossrider, и на данный момент весь мой код находится в файле extension.js. Тем не менее, он становится довольно длинным и становится все труднее поддерживать в этом монолитном файле. Есть ли способ разбить мой …
2 ответа

Разработка действительно простого расширения для браузера

Я ищу разработку расширения для браузера. Это расширение после установки скажет браузеру включить файл javascript на все страницы загрузки из списка определенных доменов. Этот тип расширения называется "Сценарии содержимого" Google Chrome. Из того, …
2 ответа

Как установить более одного значения для одного и того же ключа?

Я использую Crossrider API для разработки расширения для браузера. Я хочу добавить несколько значений для одного и того же ключа в локальной базе данных Crossrider, Метод, который поддерживает кроссрайдер, - appAPI.db.set. appAPI.db.set(key, value, …
06 мар '13 в 07:11
1 ответ

Отправка данных из background.js в extension.js в кроссрайдер

Я разрабатываю расширение для браузера с использованием CrossRider. Я добавил контекстное меню (background.js) var ContextData; appAPI.contextMenu.add("key1", "Send Data To Server", function (data) { var ContextData = 'pageUrl: ' + data.pageUrl + '\…
23 дек '13 в 09:24
1 ответ

CSS - медиа-запросы во всплывающем окне с расширением Chrome

Как правильно выполнить медиазапрос по ширине окна Chrome? Можно ли вообще правильно выполнять медиазапросы в расширении Chrome? Прямо сейчас мои медиа-запросы действуют на ширину области просмотра расширения, а не на область просмотра фактического …
0 ответов

Быть в курсе новых расширений Chrome, добавленных в магазин

Знаете ли вы, если есть способ зарегистрироваться в другой службе API/RSS, которая обновляет меня, когда в магазин добавляется новое браузерное приложение Google Chrome или расширение Chrome (но не мобильное приложение)? Спасибо
1 ответ

Могу ли я использовать метеор в скрипте контента для веб-расширения Google Chrome?

Я нашел учебные пособия, видео и ТАК вопросы, которые объясняют, как использовать meteor.js в расширении Chrome. Шаблон, который они используют, заключается в том, чтобы делать все метеорные вещи (обычно через DDP) в фоновом скрипте. Затем сценарий …
24 янв '15 в 20:06
1 ответ

JAX-RS без контейнера

Это может звучать как странный запрос, но возможно ли иметь приложение RESTeasy - jax-rs без контейнера? Причина, по которой я спрашиваю об этом, заключается в том, что мне нужно расширение для браузера и некоторый Java-код для эффективного общения.…
1 ответ

JQuery для инъекций click()

В настоящее время я создаю расширение для браузера, которое внедряет javascript/jquery в определенные страницы, и у меня возникла странная проблема: .click() события не работают из моего введенного кода. Странно, что он работает совершенно нормально…
30 апр '12 в 01:36
0 ответов

(расширение chrome) не может выбрать файл из файла ввода в popup.html, если не открыт DevTools

У меня очень странная ситуация с расширением Chrome. страница popup.html содержит элемент ввода файла, но при щелчке по нему открывается файловый браузер, но выбор файла не оказывает никакого влияния (например, событие "изменение" не запускается, а …
1 ответ

Асинхронное обещание и затем ()

Я шел по ссылке https://developer.mozilla.org/en-US/Add-ons/WebExtensions/Your_second_WebExtension. Я не мог понять ключевое слово then() в скрипте choose_beast.js. Я знаю, что это что-то связано с обещаниями в JavaScript. Можете ли вы объяснить на …
1 ответ

Вставьте возвращаемое значение из метода dll во ввод HTML

Мне нужно создать кнопку, которая будет вызывать метод на DLL, установленной на клиенте, и вставить возвращаемое значение в форму на веб-странице интрасети. Я начал создавать плагин для IE, но Microsoft больше не поддерживает IE, а Edge в настоящее …
31 авг '15 в 18:59
0 ответов

Ошибка TypeError возникает после добавления точки останова в коде WebExtension.

Я не уверен, что произошло, но внезапно WebExtension, над которым я работаю, начал выдавать ошибку при отладке. Насколько я знаю, в коде не было никаких изменений, вызвавших ошибку, и я даже откатился к более ранней версии расширения, чтобы посмотре…
0 ответов

Возможно ли использование Bookmarklet для связи с расширениями браузера?

У меня есть букмарклет, и я хочу разработать расширения chrome/firefox/safari, расширения, которые должны взаимодействовать с букмарклетом; Возможно ли это, и если да, есть ли у кого-нибудь документы?
06 ноя '12 в 13:04