用FLASH吧
俺不高手,俺也是来学习的。
俺的意见不一定就对,当你不认同时请点忽视按钮。
当走到十字路口不知该如何走时,可在论坛问下路,但你若希望别人能一路把你送到目的地,显然是不现实的,因为别人也有自己要走的路。
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www."> <html xmlns="http://www."> <head> <meta http-equiv="Content-Type" content="text/html; charset=gb2312" /> <title>图片加载延时简易处理办法</title> </head> <script language="javascript"> //判断浏览器 var Browser=new Object(); Browser.userAgent=window.navigator.userAgent.toLowerCase(); Browser.ie=/msie/.test(Browser.userAgent); Browser.Moz=/gecko/.test(Browser.userAgent); //判断是否加载完成 function Imagess(url,imgid,callback){ var val=url; var img=new Image(); if(Browser.ie){ img.onreadystatechange =function(){ if(img.readyState=="complete"||img.readyState=="loaded"){ callback(img,imgid); } } }else if(Browser.Moz){ img.onload=function(){ if(true){ callback(img,imgid); } } } //如果因为网络或图片的原因发生异常,则显示该图片 img.onerror=function(){img.src='http://www.baidu.com/img/baidu_logo.gif'} img.src=val; } //显示图片 function checkimg(obj,imgid){ document.getElementById(imgid).innerHTML="<img src="+obj.src+" width=300px; height=300px;>"; } //初始化需要显示的图片,并且指定显示的位置 window.onload=function(){ Imagess("http://www.","img1",checkimg); Imagess("http://www.","img2",checkimg); Imagess("http://www.","img3",checkimg); } </script> <body> <div id="img1" style="width:300px;height:300px;border:1px solid #f4f4f4;position:absolute;top:5px;left:50px;text-align:center;">数据载入中....</div> <div id="img2" style="width:300px;height:300px;border:1px solid #f4f4f4;position:absolute;top:5px;left:400px;text-align:center;">数据载入中....</div> <div id="img3" style="width:300px;height:300px;border:1px solid #f4f4f4;position:absolute;top:5px;left:750px;text-align:center;">数据载入中....</div> </body> </html>