javascript - 尽早访问控件 |负载与 domready

标签 javascript

我最近在 jsfiddle.net 上,我将其视为一个配置选项。这让我想到它可能有助于解决我遇到的问题:

我加载了多个图像(还没有升级到单个 Sprite ),所以在它们全部下载之前我无法使用我的控件...图像占用了大部分下载时间,所以在开始的几秒钟里我无法访问我的控件。

目前我正在使用这两者之一..两者都有效。

window.onload = initialize_page

window.addEventListener('load',initialize_page);

相关

Jquery document ready vs. window.onload

window.onload vs. body.onload vs. document.onready

window.onload vs <body onload=""/>

最佳答案

AFAIK onDomReady() 在 DOM 加载后触发。如果页面包含外部资源,例如图像,那么它可能会在这些资源完成加载之前触发。 onLoad() 在整个页面完成加载后触发,包括外部资源。

因此 onDomReady() 有可能在 onLoad() 之前触发,但您必须在您的页面上对其进行测试。

关于javascript - 尽早访问控件 |负载与 domready,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8934993/

相关文章:

javascript - 使用 Angular 验证选择字段和单选按钮

javascript - React类组件中的同步Meteor调用

javascript - 如何将图像准确放置在菜单位置

javascript - Safari 中的 Polymer 组件调度事件

javascript - 如何使用 Javascript 更改跨度标签的类

javascript - 使用空值构建数组

javascript - 使用 fabric.js 在加载图像样式时添加框阴影

javascript - 被拒绝的 HTTP promise 不会命中捕获 block

javascript - 如何只输出一条SQL结果?

javascript - 计算文本区域行数