我写了一个chrome扩展,在页面加载之前工作(使用属性“run_at”:“document_start”).
问题是我想在创建网页主体后立即添加div标签.
在那个document.body之前是空的,所以我不能为它添加标签.
我不关心身体的全负荷,我只需要它存在.
我正在尝试找到创建html中的body标签时提醒的最佳方法(未完全加载,刚刚创建).我可以写这个案例的事件处理程序吗?
另外,我不想使用jQuery或任何其他非内置库.
谢谢!
最佳答案
您可以在document.documentElement上使用mutation observer监听其childList的更改,并查看添加的内容是否为正文.
原文链接:https://www.f2er.com/html/426530.html示例:Live Copy
Meta charset="utf-8">