正如您所看到的here,我已经设置了一个插件,用一些漂亮的打印值替换network-inspect-popup的一些内容。奇怪的是,我正在设置iframe和内部文档(background;#FFF
)的背景,但它仍然显示网络检查员的蓝色背景。这有什么问题,为什么DOM Inspector插件甚至不让我检查一下这里有什么问题?
答案 0 :(得分:1)
您的own code会覆盖您自己的风格。你有:
netPanel.iframe.addEventListener('load',function(event) {
var doc = event.originalTarget;
doc.body.style.backgroundColor='rgb(85,87,128)';
// ...
}, true);
将在load
DOM中冒泡的所有netPanel.iframe
事件调用此事件侦听器,其中包括您插入的iframe文档创建的加载事件。更改您的代码,首先检查load
实际上来自您要“覆盖”的文档。
PS:您实际上可以使用DOM Inspector。但请注意,“窗口”实际上不是一个窗口,而是位于<panel>
顶级DOM下的browser.xul
。