Как отправить объект xhr.responseXML из background.html в contentscript.js - PullRequest
0 голосов
/ 20 марта 2011

Я хочу отправить объект, возвращенный инструкцией xhr.responseXML из файла background.html, в файл contentscript.js в моем расширении Google Chrome, чтобы я мог получить доступ к этому объекту в скрипте контента и его мосификации.

Возможно ли это? Если да, то как?

Заранее спасибо ..: -)

1 Ответ

1 голос
/ 20 марта 2011

На фоновой странице:

chrome.tabs.getSelected(null, function(tab) {
  chrome.tabs.sendRequest(tab.id, {greeting: "hello"});
});

в скрипте содержимого:

chrome.extension.onRequest.addListener(function(request, sender, sendResponse) {
    console.log("Received data:", request);
});

Это называется передачей сообщений, вы можете прочитать об этом подробнее здесь .

...