Как правильно передать код из myscript.js в background.js?
У меня есть
myscript.js
function fox2(){
{
var url = 'https://sub.domain.com'
var xhr = new XMLHttpRequest();
xhr.open('GET', url, true);
xhr.onreadystatechange = function() {
if (xhr.readyState == 4) {
var parser = new DOMParser();
source_code = parser.parseFromString(xhr.responseText, "text/html");
var a = source_code;
console.log(a)
}
};
xhr.send();
}
}
fox2();
Background.js
chrome.browserAction.onClicked.addListener(function(tab) {
chrome.tabs.executeScript(null, {file: "nuevo.js"});
});
Ошибка: блокировка перекрестного чтения (CORB) заблокировала ответ перекрестного происхождения с текстом MIME типа / html
Я знаю, что решение заключается в использовании кода в фоновом режиме, ноКак мне это сделать?
Спасибо.