代码之家  ›  专栏  ›  技术社区  ›  tyrondis

document.observe(“dom:loaded”)在窗口处于非活动状态时未激发

  •  1
  • tyrondis  · 技术社区  · 14 年前

    当我开始加载一个页面,然后在它仍在加载到另一个选项卡或窗口时切换,并在加载完成后返回时,“dom:loaded”事件没有被文档观察者触发。

    1 回复  |  直到 13 年前
        1
  •  1
  •   clockworkgeek    14 年前

    这听起来像是火狐的一个漏洞,你应该向Mozilla报告。您还可以尝试将其报告给原型邮件列表,他们可能会找到下一个版本的解决方案。这两种方法都意味着等待可能无法解决的问题。但为了大家的利益,你还是应该把它当作一个bug来报告。

    或者您可以观察到主体的onLoad事件,该事件将在稍后运行(在加载图像之后),因此更安全。