Тема: background.js
Показать сообщение отдельно
  #3 (permalink)  
Старый 11.04.2017, 09:38
Аватар для Alexandroppolus
Профессор
Отправить личное сообщение для Alexandroppolus Посмотреть профиль Найти все сообщения от Alexandroppolus
 
Регистрация: 25.10.2016
Сообщений: 1,012

Сообщение от 3040
И второй вопрос. Почему из background.js я не могу дотянуться до вкладки? Например я использую text = document.querySelector('#text'), он он всегда пустой. Как используя расширение изменять что-то во вкладке? Заранее спасибо.
Код background.js выполняется на совершенно отдельной, невидимой (и пустой) странице. Чтобы добраться до элемента на вкладке, надо закинуть скрипт на страницу.

А какая у тебя задача? Если надо на неком сайте у себя в браузере что-то делать, то, может, tampermonkey проще взять? Или нужно именно расширение, с некой логикой в бэкграунде?
Ответить с цитированием