【发布时间】:2012-09-17 20:27:42
【问题描述】:
为了确保文件在做事之前准备好,我做了以下事情:
(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 代码中存在的图像,并且只有那些图像被加载?
提前致谢。
【问题讨论】:
标签: javascript image onload readystate