我可以使用什么来代替 DOMSubtreeModified?
我正在为 Opera 编写用户脚本,而 Opera 不支持 DOMSubtree修改, 修改子树有其他方法吗?
注意:我正在寻找仅在 javascript 中的解决方案。 (不是 jquery 或任何 javascript 库)
谢谢。
I'm working on a user script for opera, and opera doesn't support DOMSubtreeModified,
Is there any alternative method for subtree modified?
NOTE: I'm looking a solution only in javascript. (not jquery or any javascript library)
Thanks.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
定位您真正关心的节点,然后使用间隔计时器来检查更改。
关键是选择感兴趣的节点,例如给出:
也许您想要“作者”节点。
您可以在计时器内使用
querySelectorAll("#content p.author")
扫描这些内容。像这样的伪代码:
Target the nodes you really care about, then use an interval timer to check for changes.
The key is choosing the nodes of interest, for example given:
Maybe you want the "author" nodes.
You would scan for these using
querySelectorAll("#content p.author")
inside a timer.Something like this pseudo code: