Сообщение от Timofey_Menetil
|
А просто в скрипт нельзя, который используется на открываемой странице?
|
Т.е. у вас открыто 2 страницы в браузере и данные с одной нужно передать другой?
В этом случае скрипт, который должен принимать данные может повесить на localStorage обработчик, который будет отслеживать изменения в хранилище и, в случае поступления необходимых данных, выполнять нужные вам действия.
Второй скрипт, который парсит таблицу должен просто поместить данные в локальное хранилище.
Локальное хранилище в extension'ах в отличии от браузерного Storage асинхронное.
Upd. Еще, как вариант, скрипт, которому нужны данные может сделать дополнительный запрос к странице с табличкой и самостоятельно извлечь из нее необходимые данные.
Второй вариант куда проще, но не уверен, что content-script может отправлять любые кросс-доменные запросы игнорируя политику безопасности браузера.