【发布时间】:2012-02-21 16:18:28
【问题描述】:
我正在编写一个 JS '幻灯片'(这不是普通的幻灯片:图像变化很快,因此必须预先加载),我希望在图像为 preloading 时打开 loader .
为此,我想我需要检测每个图像的加载时间(有 36 个)。
现在我通过将标签附加到幻灯片的主要div 来添加图像(并删除默认的静态图像,没有 JS 的用户可以看到),但是如果您认为有更好的方法,请告诉我。
然后它们会同时显示给用户。
是否有跨浏览器的“本机”方式来检测图像何时加载?
谢谢你,StackOverflow!
我想我找到了一个可以接受的解决方案on this site。
不过,如果您能向我指出任何错误或改进脚本的方法,我会很高兴!
我确实看到他遗漏了所有;...
【问题讨论】:
-
我想我在这个网站上找到了一个可以接受的解决方案(虽然我还没有测试过):javascriptkit.com/javatutors/preloadimagesplus.shtml。无论如何感谢您的回答!
标签: javascript html image preloader