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

скрипт содержимого в динамическом HTML iframe и управление функциями Chrome
Я разрабатываю расширение chrome, которое извлекает html-контент с моего сервера, создает iframe на странице и вставляет html внутрь. Таким образом, нет атрибута «src», и из-за этого мой скрипт содержимого не внедряется. manifest.js :...
1481 просмотров

Мой внедренный ‹script› запускается после javascript целевой страницы, несмотря на использование run_at: document_start?
У меня возникают проблемы с порядком выполнения javascript, когда я использую сценарий содержимого для вставки некоторого javascript на страницу HTML: Это моя HTML-страница, которую я использую для тестирования, test.html :...
7178 просмотров

Как запустить расширение Chrome, контент-скрипт для заданного хэша в URL-адресе?
Схема моих матчей: "content_scripts" : [ { "matches" : [ "https://stackoverflow.com/questions#epic*" ], "js" : ["silly.js"] } ], Поэтому, если пользователь перешел на веб-страницу (например,...
2721 просмотров

Расширение Chrome: как вставить сценарий содержимого на страницу iframe
Я работаю над расширением Chrome, которое, среди прочего, поддерживает страницу с несколькими динамически создаваемыми фреймами iframe, указывающими на несколько разных доменов. Мне нужно загрузить сценарий содержимого в каждый из этих окон iframe, в...
766 просмотров

Событие клика не работает для страниц Gmail в сценарии содержимого расширения Chrome
Событие Click не работает для страниц Gmail в сценарии содержимого создаваемого мной расширения Chrome. Вот мой файл manifest.json: { "name": "Append Test Text", "description": "Add test123 to body", "version": "1.0", "permissions":...
75 просмотров

Мониторинг изменений страницы
Я пишу расширение Chrome для переполнения стека, и мне нужно повторно запустить проверку, когда страница обновляется (т.е. комментарии/ответы добавляются к содержимому). Я пытался подписаться на $(document).ajaxComplete() , но это никогда не...
317 просмотров

Firefox SDK: переопределить функцию content-script
У меня есть аддон firefox, который внедряет два скрипта контента на все страницы. var workers = []; pageMod.PageMod({ include: "*", contentScriptFile: [ self.data.url("content/autofill/lib_generic.js"),...
92 просмотров

Как опубликовать сообщение в iFrame?
Я разрабатываю расширение Chrome для использования с моим собственным веб-приложением, обрабатывающим веб-страницы (в том числе междоменные), загруженные в iFrame на главной странице моего приложения. Поэтому я должен отправить сообщение,...
23442 просмотров

Как я могу использовать Content Scripts и Message Passing для сбора метаданных с веб-сайта и отправки их обратно в расширение Chrome?
Я создаю расширение Chrome и очень запутался в том, как работают сценарии контента и передача сообщений. Ниже я подробно описываю цели моего расширения и код, который у меня есть. Расширение должно: Быть активным для всех веб-страниц...
175 просмотров

В надстройке Firefox завершение любого обработчика событий в сценарии содержимого вкладки запускает событие готовности вкладки.
В надстройке Firefox завершение любого обработчика событий в сценарии содержимого моей вкладки запускает вкладку "готово " мероприятие. Я пытаюсь выяснить, можно ли использовать сценарий содержимого для изменения содержимого вкладки (которая...
149 просмотров

Используйте сценарий содержимого для определения глобальных переменных
Я создаю расширение Firefox, и одна из его функций, которую я хотел бы, — это возможность для пользователя вводить скрипт или таблицу стилей на определенный веб-сайт, как Greasemonkey (за исключением того, что это будет только для одного сайта). Я...
514 просмотров

Как получить доступ к переменным страницы из фонового скрипта расширения Chrome
С помощью сценария содержимого вы можете вставить тег сценария в DOM, чтобы получить доступ к переменным на исходной странице ( как объясняется в этом вопросе ). Я хочу не вводить свой код на каждую страницу, а делать это только тогда, когда...
15127 просмотров

Веб-расширение Firefox/Chrome — ошибка безопасности при попытке внедрить IFrame через сценарий содержимого
У меня есть следующий действительно простой код в сценарии контента, который запускается всякий раз, когда нажимается кнопка в моем файле popup.html: Часть кода внутри "inject.js" browser.runtime.onMessage.addListener((message) => {...
1129 просмотров

Не удается внедрить сценарий содержимого во все IFRAME из моего расширения Chrome
В моем расширении Google Chrome мне нужно иметь возможность внедрить мой скрипт контента во все IFRAME на странице. Для этого мой оригинальный manifest.json был объявлен как таковой: "content_scripts": [ { "run_at":...
2716 просмотров

Соответствие всем расширениям домена в сценариях содержимого соответствует (расширение Firefox)
Мне нужно сопоставить все расширения домена для простого расширения Firefox, которое я пишу. Например, мне нужно, чтобы расширение работало: https://example.com https://example.org https://example.net Заметки: это не вопрос...
19 просмотров

Невозможно удалить прослушиватель событий с помощью скрипта содержимого
У меня есть HTML-страница с тегом form , к которому через файл Javascript прикреплен прослушиватель событий submit . Я хочу удалить этот прослушиватель из сценария содержимого в расширении Chrome, но, похоже, он ничего не делает. Если я запускаю...
127 просмотров

Открыть страницу параметров из скрипта содержимого при нажатии кнопки?
Я пытаюсь открыть страницу параметров веб-расширения с помощью введенной кнопки через контент-скрипт на страницу. Вот настройка: настройка манифеста: "options_ui": { "page": "options/options.html", "open_in_tab":true },...
735 просмотров

Альтернативы Bootstrap JS не работают внутри теневого дома
Я попытался создать теневой DOM для инкапсуляции элементов содержимого Script, а затем применить стили Bootstrap, а также заставить Bootstrap Modal работать внутри теневого Dom, чтобы он мог инкапсулировать себя из стилей и сценариев веб-страницы. Он...
2890 просмотров

Сценарий внедренного контента не будет редактировать входные теги на веб-странице
Я пытаюсь разработать собственное расширение диспетчера паролей, и с помощью инъекции сценария содержимого мне удается заполнить поля ввода user_id и пароля. Однако это работало на некоторых веб-страницах и не работало на других. Для веб-страницы...
33 просмотров

Безопасность в postMessage в/из сценария содержимого расширения Chrome? Возможные альтернативы?
Согласно этой статье на MDN , использование postMessage для передачи сообщений в скрипт содержимого и из него в chrome небезопасно, поскольку не может правильно определить исходное свойство, а его targetOrigin трудно безопасно передать на...
1303 просмотров