1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 |
<html> <head> <title>IE图片预加载类</title> <script language="javascript"> function LoadImageClass() { var me = this; var a = []; //图片数组 this.Idx = 0; //已经被加载的图片个数 this.Num = 0; //图片总数 //下载图片 this.LoadImages = function (s) { a = s.split(","); this.Num = a.length; DownImg(); } function DownImg() { var i = new Image(); var f = true; i.onload = function () { if (f) { f = false me.Idx++; if (me.LoadIng) me.LoadIng(); if (me.Idx < me.Num) DownImg(); else if (me.CallBack) me.CallBack(a); } } i.src = a[me.Idx]; } } </script> </head> <body> <div id="counter" style="position:absolute; z-index:98; left:expression(document.body.clientwidth/2-60); top:expression(document.body.clientheight/2-10); width:120px; height:20px; background:#000000; color:#ffffff;"> 图片加载中… </div> <div id="divPageMask" style="position:absolute;z-index:99; left:0px; top:0px; width:expression(document.body.clientwidth); height:expression(document.body.clientheight); background:black; filter:alpha(opacity=50);"> </div> <div id="box"> </div> <script language="javascript"> var o = document.getElementById("counter"); var t = new LoadImageClass(); t.LoadIng = function () { o.innerHTML = "加载进度:" + Math.floor(t.Idx / t.Num * 100) + "%" }; t.CallBack = function (arr) { window.setTimeout(function () { o.style.display = 'none'; alert('图片加载完毕!') }, 1000); document.getElementById('divPageMask').style.display = 'none'; var str = ""; for (var i = 0; i < arr.length; i++) { str += '<img src="+arr[i]+" /><br/>'; } document.getElementById("box").innerHTML = str; } t.LoadImages('http://photo1.bababian.com/upload3/20070726/90C803067E6AE5F138890F7EDBD6A5B2_240.jpg,http://photo1.bababian.com/upload3/20070726/AE9544EED47E210930511245D43E61C9_240.jpg,http://photo1.bababian.com/upload3/20070726/C0C286574F4D794190BC893B8FF9699B_240.jpg,http://photo1.bababian.com/upload3/20070726/153DCE973D5A68BCF1581C598D58FCC1_240.jpg,http://photo1.bababian.com/upload3/20070726/2882CBEC90AE58AB3AE56A157B3B9D4F_240.jpg,http://photo1.bababian.com/upload3/20070726/40C80D0BD65E5D0EA82CDE6556A53815_240.jpg,http://photo1.bababian.com/upload3/20070726/F098FDD6147BFABC4796CFC463A025A9_240.jpg');</script> </body> </html> |
实现页面图片阴影特效
给图片加上阴影效果可以使图片更具有立体感,下面介绍三种制作方法: 第一种 利用图象编辑软件 最常用的图象编辑软 […]
如何制造递归效果的图片
世间一切自然规律都可用形态工整的数学公式来表达,比如右边这个奇异的、循环重复嵌套的图片。做出这样的效果并不需要 […]
图片SEO的几条建议
1.在 图片 的替代文字中加入关键字 这是优化网站图片的最重要的一点,即alt部分的处理。比如: 但是像上述的 […]
AOL(美国在线)免费图片空间教学(套图分享者阅读)极快速度,无限容量,无限流量
××为什么选择AOL(美国在线)免费图片空间?xx 1. 该空间由国际性质的大公司提供,资金雄厚,安全可靠,使 […]
史上绝对最优秀图片上传、引用网站(批量上传、外部引用、稳定、快速……)
各位,你是否在论坛发帖贴图过程中碰到这种情况:贴的图片地址不支持外部引用或者有其他网站水印、图片地址不稳定时间 […]