Як виконати скрипт, в тій вкладці браузера в якій ми знаходимося, з popup меню, розширення -

Як виконати скрипт, в тій вкладці браузера в якій ми знаходимося, з popup меню. розширення?

Коли я натискаю на розширення, відкривається попап меню, там є кнопка, яка викликає скрипт. Але, цей скрипт повинен виконуватися на тій сторінці в якій ми знаходимося, а не в popup.html. Як так зробити? Якщо я цей скрипт через консоль вставляю, все відпрацьовує. Тобто як отримати доступ до сторінки що б там можна було виконати скрипт в її оточенні? У мене там ratiobutton (на веб-старніцах до якої застосовуватиметься плагін) і хочу їх просто включати через скрипт.

popup недоступна поточна сторінка ні в якому вигляді. Вам треба зробити content script, який буде завантажений на цій сторінці і спілкуватися з цим скриптом через повідомлення (див. Chrome.runtine.onMessage, chrome.runtime.sendMessage, chrome.tabs.sendMessage) З контент скрипта ви отримаєте доступ до поточного document таба на якому він завантажився, але при цьому не отримаєте доступ до JS коду самої сторінки, але ось це останнє обмеження в принципі обійти можна, тільки звичайно не потрібно - Mike 7 Січня '16 о 17:20

Mike А Як? Що то у мене з потрапила не виходить обзаться через ці повідомлення. - Niko_D 8 Січня '16 в 7:13

Ось, днями відповідав на схоже запитання ru.stackoverflow.com/questions/479302/... У вас замість бакграунда попап. зв'язок практично така ж. тільки попап повинен шукати поточну сторінку чимось на зразок chrome.tabs.query (, function.) - Mike 8 Січня '16 о 7:20