如何访问标签的样式信息?以下代码记录一个空对象。
tabs.activeTab.attach({
contentScript: 'self.port.emit(console.log(unsafeWindow.document.body.style);'
});
答案 0 :(得分:1)
首先,您在内容脚本中缺少)
。然后,您将返回console.log
的返回值到端口。
但是我假设你在console.log
的页面控制台中得到一个空对象。 document.body.style
属性可能仍为空,因为它只包含HTML元素的 inline 样式属性的值(请参阅https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/style)。
您可能需要解析document.styleSheets或使用developer tools API来获取当前渲染的背景。