html:  <div id="mgame_div"></div>js代码:var mydomain="/";
var game = new Array();var picpath="";
var tpic="/images/transparent.gif";/***********原数组*********************************************/
var game=[
[",0,5", "zt/zfll", "52", "做饭料理"],
[",0,2,3,8", "zt/naturao", "naturao", "火影忍者"],
[",0,5", "zt/sue", "82", "阿Sue系列"],
[",0,5", "zt/dtm", "53", "大头妹系列"],
[",0,2", "zt/doraemon", "49", "哆啦A梦"],
[",0,2", "zt/haimianbaobao", "45", "海绵宝宝专题"],
[",0,2", "zt/hmlt", "50", "虹猫蓝兔系列"],
[",0,1", "13", "83", "经营类"],
[",0,3,8", "zt/kof", "54", "拳皇系列"],
[",1", "11/11162", "5", "魔塔最新版"],
[",2", "zt/bianxingjingang", "47", "变形金刚系列"],
[",5", "13/10402", "1", "美女蛋糕工坊"],
[",3,5,8", "127/10499", "18", "双人黄金矿工"],
[",3,7", "107/7895", "26", "特种任务"],
[",2,3,5,8", "127/12503", "11", "双人泡泡堂2"],
[",2,3,5", "26/2759", "22", "吞食鱼"],
[",3,4", "53/10515", "30", "急速摩托赛"],
[",0,2,5", "67",         "55", "换装小游戏"],
[",2,3", "17/1730", "20", "超级索尼克"],
[",5,6", "80/5993", "28", "北京麻将"],
[",1,3", "17", "12", "超级玛丽"],
[",5", "75", "46", "化妆小游戏"],
[",3,7", "107", "56", "合金弹头"],
[",1,7", "11/11643", "57", "原始人守城"],
[",1,3,7", "9/11499", "58", "刀锋战士"],
[",3,8", "127/11257", "59", "拳皇wing"],
[",3,8", "127/12412", "61", "死神VS火影"],
[",3,7", "101/11500", "62", "闪客快打"],
[",1", "14/11149", "63", "疯狂乖乖猪"],
[",3,4,8", "127/11793", "64", "双人卡丁车"],
[",3,4", "53/11682", "65", "小猴卡丁车"],
[",1,5", "13/11699", "66", "经营渡假旅馆"],
[",1,5", "13/11635", "67", "虚拟村庄"],
[",1,5", "13/11477", "68", "幼儿园园长"],
[",3,4", "53/11736", "69", "野地飞车"],
[",2,5", "65/11331", "70", "电眼美少女"],
[",2,5", "65/8254", "71", "大头妹做蛋糕"],
[",3,7", "127/11002", "73", "僵尸危机"],
[",2,8", "127/11565", "76", "神奇小妖怪"],
[",2,5", "65/10650", "79", "养小猫"],
[",3,4", "4/12067", "86", "极限越野"],
[",7", "4/12067", "87", "坦克大战2008"]
];
/***********原数组结束*****************************************/
if(typeof(psortid)=="undefined")psortid=0;
game=game.sort(function(){return Math.random()*new Date%3-1});
game=game.sort(function(a,b){
oc=a[0].indexOf(","+psortid)!=-1?3:0;
oc+=a[0].indexOf(",0")!=-1?1:0;
oc+=a[0].indexOf("top")!=-1?2:0;
od=b[0].indexOf(","+psortid)!=-1?3:0;
od+=b[0].indexOf(",0")!=-1?1:0;
od+=b[0].indexOf("top")!=-1?2:0;
return od-oc
});
var gamehtml="";
var ndomain;
var i=0;
for(key in game){
if(typeof(game[key][3])=="undefined") {
continue;
}
if(i>10){
gamehtml+='<li><a href="'+game[key][1]+'" target="_blank"><img pic="'+picpath+game[key][2]+'" src="'+tpic+'" /></a><br />'+game[key][3]+'</li>'
}else{
gamehtml+='<li><a href="'+game[key][1]+'" target="_blank"><img pic="" src="'+picpath+game[key][2]+'" /></a><br /><a href="'+game[key][1]+'" target="_blank">'+game[key][3]+'</a></li>'
}
gamehtml+='\n';
i++
}var twidth=880;
var alldown=false;
var mnow=false;
var as=80;
var asm=20;
var spd=as;
var asx=4;
function setmove(){
if(getObj('games').offsetWidth<=twidth)return;
var a=document.createElement("UL");
a.innerHTML=getObj('games').innerHTML;getObj('gamesdiv').appendChild(a);
getObj('tumbleleft').onclick=function(){
if(!mnow){
downpic("r");
movegame(twidth,"r")}
};
getObj('tumbleright').onclick=function(){
if(!mnow){
downpic("l");
movegame(twidth,"l")
}
}
}
function movegame(n,f){
mnow=true;
if(f=="l"&&getObj('tumbletext').scrollLeft>=getObj('games').offsetWidth)
getObj('tumbletext').scrollLeft=0;
if(f=="r"&&getObj('tumbletext').scrollLeft==0) 
getObj('tumbletext').scrollLeft=getObj('games').offsetWidth;
if(f=="l") 
getObj('tumbletext').scrollLeft+=spd;
if(f=="r")
getObj('tumbletext').scrollLeft-=spd;
n=n-spd;
if(n==0)spd=20;
if(n+as==0){
mnow=false;
clearTimeout(mto);
f=f=="l"?"r":"l";
spd=as;
var a=window.setTimeout(function(){movegamex(as,f)},10)
}else{
var mto=window.setTimeout(function(){movegame(n,f)},10)
}
}
function movegamex(n,f){
mnow=true;
if(f=="l"&&getObj('tumbletext').scrollLeft>=getObj('games').offsetWidth)
getObj('tumbletext').scrollLeft=0;
if(f=="r"&&getObj('tumbletext').scrollLeft==0)
getObj('tumbletext').scrollLeft=getObj('games').offsetWidth;
if(f=="l")
getObj('tumbletext').scrollLeft+=asx;
if(f=="r")
getObj('tumbletext').scrollLeft-=asx;
n=n-asx;
if(n==0){
mnow=false;
clearTimeout(a)
}else{
var a=window.setTimeout(function(){movegamex(n,f)},10)
}
}
function getdownnum(o){
if(alldown)return false;
for(i=0;i<o.length;i++) {
if(o[i].getAttribute("pic")!="")
return o.length;
}
alldown=true
}
function downpic(t){
var a=getObj('games').getElementsByTagName("IMG");
var b=getdownnum(a);
if(!b)return;
var c=(t=="l")?getObj('tumbletext').scrollLeft+twidth:getObj('tumbletext').scrollLeft-twidth;
if(!t)c=0;
var f=c/80;
if(f<0)f=a.length+f;
if(f>a.length-1)f=f-a.length;
var t=f+11;
if(t>a.length-1) t=a.length-1;
for(i=f;i<=t;i++){
if(a[i].getAttribute("pic")!="")
a[i].src=a[i].getAttribute("pic");
a[i].setAttribute("pic","")
}
}var tumble_html = '<style>#gamesdiv {width:7200px;}#gamesdiv UL {list-style:none;margin:0;padding:0;float:left;}#gamesdiv UL LI {width:80px;float:left;padding:0px;text-align:center;font-size:12px;line-height:150%;}#gamesdiv UL LI a img{margin-top:5px;width:68px;height:45px;border:1px #ccc solid;}</style>';
tumble_html += '<div id="tumble" class="tumble"><div class="tumbleleft" id="tumbleleft" alt="往左"></div><div id="tumbletext" class="tumbletext" style="overflow:hidden"><div id="gamesdiv"><ul id="games">'+gamehtml+'</ul></div></div><div class="tumbleright" id="tumbleright" alt="往右"></div></div>';
getObj('mgame_div').innerHTML = tumble_html;
setmove();问题:我将上面的标注为原数组的部分用自己的数组替代,出现问题:图片一次性全部加载完毕.点往左及往右将不加载图片,影响效率.我更改的数组:
game[1] = ["0", "fla_496.html", "913.gif", "魔"];
game[2] = ["0", "fla_759.html", "9.gif", "变"];
..............................