为了确保在做任何事情之前准备好文档,我执行以下操作:
(function() {
var interval = window.setInterval(function() {
if("complete" === document.readyState) {
window.clearInterval(interval);
// Some stuff
}
}, 10);
})();
如果在我的代码中的某个地方,我从 JavaScript 创建一个图像,如下所示:
var image = new Image();
image.onload = function() {
// Some other stuff
};
image.src = 'some_url';
我在 document.readyState 上执行的检查是否也会等待加载“图像”,还是只等待 HTML 代码中存在的图像,并且只有那些图像被加载?
提前致谢。