100分 求写个预载图片的JS 100分 求写个预载图片的JS,谢谢很简单。我有一堆图片,位置是images/里边有从1.gif到100.gif我想写个JS,一次型预载这100张图片function loadpic(){//不要一张一张把图片加到image里,用参数去表示这个1-100的数字} 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 <script>function loadpic(max){ var src='',img=[]; for (var i=0; i<max; i++){ img[i]=document.createElement("img") img[i].style.display="none" img[i].onload=function(){ document.body.removeChild(this) this.onload=null this.style.display="" } img[i].src='images/'+(i+1)+'.gif'; document.body.appendChild(img[i]) }}window.onload=function(){loadpic(100)}</script>随手写的,没测试。 http://topic.csdn.net/u/20100308/09/7a606b45-b9b4-4d86-9c30-4410452fb87d.html这里有应该有你要,图片延迟加载 function imgload(_onload){ //onload 加载事件: function(max:总共加载数量 ,nowsrc:当前加载完的图片src){...} for(var i=0;i<100;i++){ var img=new Image(); var src=getSrc(i); if(_onload){ img.onload=function(){_onload(100,src);} } img.src=src; } function getSrc(index){//根据index返回一个图片SRC return ....; }} 哪位高手介绍下如何用js将数组转化为csv文件? 动画效果练习,请教 form提交的问题 关于IE插件与JS代码运行的问题 用网页制作提交和删除时的确认对话框问题。 关于正则表达式,如何设定搜索深度? media的在网页中的声音控制????????? 关于获得提交页面"multiple select"值问题 数组和求一个数的整除 怎么让IE可以在按了回车之后从当前输入框跳到下一个输入框 使用XMLHttpRequest调用 java的webservice(使用XFire发布的) .split 出现乱码
function loadpic(max){
var src='',img=[];
for (var i=0; i<max; i++){
img[i]=document.createElement("img")
img[i].style.display="none"
img[i].onload=function(){
document.body.removeChild(this)
this.onload=null
this.style.display=""
}
img[i].src='images/'+(i+1)+'.gif';
document.body.appendChild(img[i])
}
}window.onload=function(){loadpic(100)}</script>随手写的,没测试。
这里有应该有你要,图片延迟加载
for(var i=0;i<100;i++){
var img=new Image();
var src=getSrc(i);
if(_onload){
img.onload=function(){_onload(100,src);}
}
img.src=src;
}
function getSrc(index){//根据index返回一个图片SRC
return ....;
}
}