我需要编写 chrome 插件来拦截事件DOMContentLoaded
或onload
收集有关每个帧中元素的统计信息。
我努力了:
document.addEventListener ('DOMContentLoaded', onContentLoaded, false);
但它只适用于 background.html。我也试过:
chrome.tabs.executeScript (tabId, {file: "ContentLoaded.js", allFrames: true}, null);
ContentLoaded.js 为每个帧创建一个事件侦听器,但它没有帮助。
document.onload = contentLoaded;
对于每一帧根本不起作用。我怎样才能捕捉到每一帧的这个事件?