在js中加载图像时,有任何方法可以显示“百分比加载栏”吗? 换句话说,我想利用这个:以百分比表示的Javascript图像加载
var img = new Image();
img.onload = function() {
document.querySelector('#percents').innerHTML = 'all done';
};
img.onreadystatechange = function(e) {
document.querySelector('#percents').innerHTML = e.percentsLoaded;
};
img.src = 'http://example.com/image.png';
要做到这一点,您将需要实际的文件大小,这可以在这里找到 http://stackoverflow.com/questions/1310378/determining-image-file-size-dimensions-via-javascript/1310399#1310399 – Ibu 2011-04-24 20:45:41
您还需要中间进度事件,这在Javascript中不存在: – Halcyon 2011-04-24 21:59:41