gpt4 book ai didi

google-chrome-extension - 如何跟踪 chrome 扩展中的 DOM 变化?

转载 作者:行者123 更新时间:2023-12-03 13:30:03 39 4
gpt4 key购买 nike

我正在编写一个 chrome 扩展,我想获取页面上存在的所有图像,但一些图像在一段时间后加载(可能通过 ajax),一旦 DOM 空闲,我就无法获取。有没有办法在页面加载后跟踪DOM变化?

最佳答案

您可以使用 document.addEventListenerDOMNodeInserted事件。您的回调必须检查每个节点插入以查看它是否是您要查找的节点类型。像下面这样的东西应该可以工作。

function nodeInsertedCallback(event) {
console.log(event);
};
document.addEventListener('DOMNodeInserted', nodeInsertedCallback);

关于google-chrome-extension - 如何跟踪 chrome 扩展中的 DOM 变化?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8882502/

39 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com