如何判断图片加载完成? 我现在的应用里需要一次加载很多图片,在本机上测试需要3秒左右,我需要在页面上显示“图片加载中”的字样,等全部加载完了再做其他的事情。有没有办法? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 var imgID = new Image(); imgID.src = "ssss.gif"; imgID.onreadystatechange=functioin(){ if (this.readyState=="complete") { //to do } } <script> var imgID = new Image(); imgID.src = "http://image2.zol.com.cn/bbs/book/b_153/1314153.jpg"; imgID.onload = function(){ document.getElementById("jia").innerHTML = "<img src="+imgID.src+" >"; } </script> <div id="jia">Loading...</div> 忘记说了,我的代码大致是这样的for(...){ var x=document.getElementById x.innerHTML+="<div style='background-image:...'>";}大约几十个backgroundimage;这种写法有没有办法判断? for(...){var x=document.getElementByIdvar imgID[i] = new Image(); imgID[i].src = ...;imgID[i].onload = function(){ document.getElementById("jia").innerHTML = "<img src="+imgID.src+" >"; }} 求一个最简单图片自动播放代码 关于闭包问题 求助,急!!Word.Application文件路径为相对路径 才学javascript 大家帮看下这几句代码什么意思呢 [馨郁星愿]javascript的老话题----时间段内计算周末 关于日历插件 100分求助 如何獲取在一個Form裡面的所有name類似的對象的值? 有个日期字段为空,怎样插入数据库 请教各位高人:如何写一个方法,当没有参数或空字符传进去时,返回一个红色的字符串? location的host和hostname属性用在哪?急,在线等, HTML中是获取IP地址的,
imgID.src = "ssss.gif";
imgID.onreadystatechange=functioin(){
if (this.readyState=="complete") {
//to do
}
}
<script>
var imgID = new Image();
imgID.src = "http://image2.zol.com.cn/bbs/book/b_153/1314153.jpg";
imgID.onload = function(){
document.getElementById("jia").innerHTML = "<img src="+imgID.src+" >";
}
</script>
<div id="jia">Loading...</div>
for(...){
var x=document.getElementById
x.innerHTML+="<div style='background-image:...'>";
}大约几十个backgroundimage;这种写法有没有办法判断?
var x=document.getElementByIdvar imgID[i] = new Image();
imgID[i].src = ...;
imgID[i].onload = function(){
document.getElementById("jia").innerHTML = "<img src="+imgID.src+" >";
}
}