【发布时间】:2014-09-01 12:33:31
【问题描述】:
在javascript中什么情况下我们需要等待window onload事件才能运行代码?
还有哪些有用的事情可以不用等待呢?
【问题讨论】:
-
您的意思是相对于
DOMReady,还是一般意义上的? -
如果您的脚本在 html 之前,那么您必须等待它加载(否则您将尝试访问不存在的内容)。如果它是在标记之后,那么您可能需要只等待异步上下文(例如图像),因为它们将参与布局。最后,DOM 准备就绪并且仅可用......当它被解析时(但当它准备好时,您可以在 onload 之前使用它)。
-
@FrédéricHamidi - 我的意思是一般
标签: javascript window onload