Google chrome extension Chrome扩展:从后台页面在DOM弹出页面中插入HTML

Google chrome extension Chrome扩展:从后台页面在DOM弹出页面中插入HTML,google-chrome-extension,Google Chrome Extension,我现在被困在一个背景页面中,我想在background.html中的popup.html DOM上使用.html()jQuery方法 我发现了一些关于 var x = chrome.extension.getViews({type:"popup"}); 我和x有什么关系 弹出窗口可能已关闭。x将是您请求的窗口数组,在本例中为弹出窗口,因此应仅为一个。 像这样的事情应该会让你走 var x = chrome.extension.getViews({type:"popup"}); if (x.le

我现在被困在一个背景页面中,我想在background.html中的popup.html DOM上使用.html()jQuery方法

我发现了一些关于

var x = chrome.extension.getViews({type:"popup"});
我和x有什么关系


弹出窗口可能已关闭。

x将是您请求的窗口数组,在本例中为弹出窗口,因此应仅为一个。 像这样的事情应该会让你走

var x = chrome.extension.getViews({type:"popup"});
if (x.length>0){
  $(x[0].document.body).html('I had chicken for lunch!');
}

x将是您请求的窗口数组,在本例中是弹出窗口,因此应该只有一个。 像这样的事情应该会让你走

var x = chrome.extension.getViews({type:"popup"});
if (x.length>0){
  $(x[0].document.body).html('I had chicken for lunch!');
}

更多信息:-

x将只是当前打开的弹出窗口列表,否则不会返回。您可以访问在弹出窗口级别声明的所有变量和方法

更多信息:-

x将只是当前打开的弹出窗口列表,否则不会返回。您可以访问在弹出窗口级别声明的所有变量和方法