87,921
社区成员
发帖
与我相关
我的任务
分享
<script src="jquery.js" type="text/javascript"></script>
<script type="text/javascript">
$().ready(function(){
var $img=$('img');
var imgCount=$img.length;
$img.load(function(){
imgCount--;
if(imgCount==0){
alert("All pictures is loaded.");
}
});
});
</script>
var imgs =div.getElementsByTagName('img');
for(var i = 0; i<imgs.length;i++){
imgs[i].onreadystatechange = function(){
if(!(imgs[i].readyState=="complete"||imgs[i].readyState=="loaded")){
return false;
}
}
<img src='' onload='alert("done");'/>[
var img = new Image;
img.onload = function(){
alert ( img.width );
};
img.src = "test.gif";
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<title>无标题文档</title>
</head>
<style type="text/css">
*{font-family:verdana; font-size:12px;}
div{border:1px solid red; padding:2px;}
</style>
<script type="text/javascript">
function $(id){
return "string" == typeof(id) ? document.getElementById(id) : id ;
}
var picNum=0;
function FinishLoad(){
picNum+=1;
if(picNum==4) alert("4个图片加载完毕.");
}
</script>
<body>
<div>
<img src="1.jpg" onload="javascript:FinishLoad();" />
<img src="2.jpg" onload="javascript:FinishLoad();" />
<img src="3.jpg" onload="javascript:FinishLoad();" />
<img src="4.jpg" onload="javascript:FinishLoad();" />
</div>
</body>
</html>