Вопросы по теме 'content-script'

Сценарий содержимого расширения Chrome не обращается к DOM страницы, в которую он вводится
Я пытаюсь извлечь данные со страницы, которую просматривает пользователь, и отправить эти данные во всплывающее окно расширения. У меня возникли проблемы с извлечением информации с текущей страницы. Изучив руководства по коду Google, я настроил свой...
1871 просмотров

Переопределение !important с помощью css или jquery
(Это использование сценариев содержимого в расширении Chrome) Мне нужно перезаписать некоторые свойства css, которые веб-страница пометила как !important . Это возможно? Например, если я хочу избавиться от границы, помеченной как важная:...
81015 просмотров
schedule 30.10.2022

Контент-скрипт Chrome создает куки; Файл cookie удаляется при перезапуске Chrome. Как сделать его стабильным?
У меня проблема, когда я хочу записать файл cookie. Я использую плагин jQuery cookies. Я собираюсь писать и читать файлы cookie в моем сценарии содержимого Chrome. Файлы cookie работают нормально, я могу читать и записывать файлы cookie, и все в...
398 просмотров

Как обновить/обновить pageMod contentScript?
Можно ли обновить его с помощью интервала? Я пытался: var timers = require("timers"); var pageMod = require("page-mod"); var mystyle = ....; function func1(){ pageMod.PageMod({ include: "*.org", contentScript: mystyle }); } func1();...
454 просмотров

Можно ли запустить скрипт в контексте веб-страницы до запуска любого из скриптов веб-страницы, используя расширение Chrome?
Я пробовал "run_at": "document_start" , но DOM отсутствует, когда расширение получает управление, поэтому я не могу вставить script в head . Кроме того, пытался использовать DOMNodeInserted , но он не срабатывает для head . если я попытаюсь...
204 просмотров

Отладка сценариев содержимого для расширения Chrome
Общие вопросы Привет! Я копаюсь в мире расширений Chrome, и у меня возникли проблемы с общим рабочим процессом. Похоже, что Google недавно перешел на активную пропаганду страниц событий вместо того, чтобы хранить все в background.js и...
42024 просмотров

Как прослушивать сообщения в main.js с помощью browser-action-jplib
Я прочитал о библиотеке от Роба в его ответе здесь , что мне и нужно. Я создаю значок, используя его библиотеку: var badge = require("browserAction").BrowserAction({ default_icon: data.url("images/icon19.png"), default_title:...
206 просмотров

Эквиваленты Scriptish/Greasmonkey GM_setValue и GM_getValue для расширений Google Chrome
Я разрабатываю расширение Google Chrome, в котором в основном есть два разных сценария содержимого для двух разных доменов (скажем, google.com и yahoo.com ): manifest.json ... "content_scripts" : [{ "matches" :...
1046 просмотров

Почему chrome.cookies не определен в сценарии содержимого?
Всякий раз, когда я пытаюсь прочитать файл cookie с помощью функции chrome.cookies.get() , я получаю эту ошибку: TypeError: Cannot read property 'get' of undefined. Я вызываю функцию в своем файле content.js, и она будет работать только на...
11507 просмотров

Изменить элемент страницы, как только он загрузится
В настоящее время я пишу очень простое расширение Google Chrome, которое использует сценарии содержимого, чтобы просто добавить дополнительный текст на веб-страницу, захватив элемент и добавив его к innerHTML , когда страница будет загружена....
294 просмотров

Сценарий копирования/вставки содержимого из буфера обмена (расширение Chrome)
Я использую сценарий содержимого для управления данными в DOM. Я успешно использовал document.execCommand('copy'); на всплывающей странице. Сейчас я ищу способ заставить его работать над сценарием контента. Я проверил ограничения для скриптов...
12587 просмотров

Можно ли запустить два сценария содержимого на двух отдельных страницах?
Скажем, у меня есть два сценария контента, codeA.js и codeB.js . Мне интересно, возможно ли запустить codeA.js на http://www.example.com и запустить codeB.js на http://www.domain.com . Можно ли установить мой content_scripts в файле...
251 просмотров

Расширение Chrome для перенаправления на URL-адрес с параметром
Я пытаюсь создать расширение Chrome, которое добавит параметр в конец URL-адреса, если URL-адрес соответствует заданному шаблону ( *://*.mydomain.com/s/* ). Ниже приведен файл манифеста и фоновый скрипт, который у меня есть, но я не могу заставить...
2739 просмотров

Поиск javascript на странице через расширение Chrome
Я хотел создать простое расширение для Chrome, которое выполняло бы поиск в HTML/DOM текущей активной вкладки и выводило во всплывающем окне количество элементов, содержащих javascript, соответствующий определенному источнику. В руководствах по...
174 просмотров

Архитектурное расширение Google для интеграции веб-сайта Gmail с CRM
я постараюсь дать как можно больше подробностей об этом проекте. Прежде всего извините за мой английский, потому что это не мой родной язык :) Это не вопрос напрямую, это ваше мнение об архитектуре, я студент, а не профессиональный разработчик...
124 просмотров

Chrome отказывает в разрешении ‹all_urls› для внедрения скрипта контента
Я не уверен, является ли это ошибкой или неправильной настройкой моего файла манифеста, но разрешение <all_urls> не работает с внедрением контента в скрипт. Вот простой пример, который вызывает ошибку манифест.json: {...
1533 просмотров

Загрузка фрагмента расширения webpack chrome в контексте content_script
Я разрабатываю расширение для Chrome в формате amd. В качестве сборщика js я использую webpack. Я извлек несколько записей, webpack создал для них несколько фрагментов. Моя цель — добиться загрузки чанка в контексте content_script. По умолчанию...
1285 просмотров

Предотвратить выполнение сценария содержимого.onMessage: tabupdate в firefox
В моем проекте я использую модальные окна и таблицы начальной загрузки. Я обнаружил, что для некоторых запросов страница показывает ошибку сценарий содержимого runtime.onMessage: tabupdate В файле расширение...
510 просмотров
schedule 31.05.2022

Могу ли я использовать внешний массив для сопоставления URL-адресов для внедрения скрипта контента?
Я работаю над расширением Chrome, где я хотел бы добавить сценарий содержимого в список URL-адресов. Обычно я бы использовал обычный синтаксис: { "name": "My extension", ... "content_scripts": [ { "matches":...
615 просмотров

javascript-скрипт содержимого расширения Chrome - run_at document_end работает неправильно
В качестве теста я создаю расширение для Chrome, которое скрывает раздел «новости» справа от Facebook и рекламу с правой стороны. Также измените цвет фона на черный. Моя проблема сейчас в том, что когда вы загружаете facebook, новости и белый фон...
962 просмотров