Google chrome 获取contentScript变量的值并将其显示在popup.html:Chrome扩展名中

Google chrome 获取contentScript变量的值并将其显示在popup.html:Chrome扩展名中,google-chrome,google-chrome-extension,Google Chrome,Google Chrome Extension,我有一个chrome扩展,它使用ajax请求通过PHP发送到sql数据库,并将结果发送回控制台,这是通过以下方式完成的: background.html chrome.tabs.executeScript(null,{ file: 'pagedata.js' });` pagedata.js var xhr =new XMLHttpRequest(); xhr.onreadystatechange=function(){ tasks = xhr.responseText;

我有一个chrome扩展,它使用ajax请求通过PHP发送到sql数据库,并将结果发送回控制台,这是通过以下方式完成的: background.html

chrome.tabs.executeScript(null,{
    file: 'pagedata.js'
});`
pagedata.js

var xhr =new XMLHttpRequest();
xhr.onreadystatechange=function(){
    tasks = xhr.responseText;
    console.log(tasks);
}
xhr.open("GET","http://localhost/PHP/astarterFiles/pagedata.php",true);
xhr.send();
我遇到的问题是在popup.html的div中显示响应。帮助
提前感谢。

如果您希望结果出现在弹出窗口中,那么为什么不在弹出窗口中执行脚本,而不是在任意选项卡中执行脚本呢?谢谢@gengkev,尝试了您的答案,它成功了。我不知道为什么我一开始就不尝试。我想是堵住了。