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

确定何时在HTML中加载图像?

  •  1
  • Yarin  · 技术社区  · 14 年前
    1. 有办法确定什么时候 一个特定的图像资源 加载,在标记中或作为 背景?
    2. 有没有 确定所有图像何时进入的方法 页面已加载?

    如果不是,是否有任何jquery//alternative image loading技巧可以实现这一点?

    谢谢

    2 回复  |  直到 14 年前
        1
  •  2
  •   Niet the Dark Absol    14 年前

    1) 使用 onload 事件处理程序。

    2) 使用 加载 事件以增加变量 imagesloaded 到1时 imagesloaded == document.getElementsByTagName('img').length 然后所有图像都已加载

    您可能还想使用 onerror 事件,当映像由于任何原因无法加载时激发 onabort 当用户中断连接时。

        2
  •  1
  •   SLaks    14 年前

    处理 onload (1)图像或(2)窗口的事件。