小编Moj*_*jah的帖子

用于DOM更改时的JavaScript事件侦听器

我正在编写一个Mozilla Firefox扩展程序(Javascript没有BS必须确定它是IE还是Firefox),我发现自己陷入了以下情况.在页面加载时,我添加如下事件监听器: extension.addEventListener("DOMContentLoaded", extension.onPageLoad, true);

一旦加载DOM,这将执行m"onPageLoad()"方法,这意味着接收所有数据.这是有效的,但我需要找到一种方法来为DOM 更改时添加一个监听器.扩展应该读取appbrowser窗口中的所有数据,即使通过AJAX调用更新(即:twitter,facebook).

我查看了DOMSubtreeModified事件,但是在初始DOMContentLoaded事件触发后动态添加内容时,这似乎不起作用.

有人曾经克服过这个问题吗?

我的另一种选择(上帝原谅我)是继续使用2秒的超时()来触发相同的函数,重新读取DOM并解析它,但我更愿意只在实际改变时才这样做.

javascript firefox-addon dom-events

6
推荐指数
2
解决办法
9751
查看次数

Windows脚本:VBScript,DOS,JS,Python,

假设你主要是程序员和Linux系统管理员之类的C语法,你的任务是在Windows上创建一些简单的自动化任务(监视备份文件,进程监控......).您更喜欢用哪种语言编写脚本?那里有大量的VBS脚本(使用VB语法),但我更喜欢任何与C相关的东西.

您在使用Windows脚本方面有哪些最佳体验?对某种语言有任何明显的下降或上升?

javascript windows vbscript scripting

4
推荐指数
1
解决办法
2054
查看次数