我想做一个谷歌首页的动态效果,可是写了下面的代码,老是网页提示出错,哪位帮我看看,到底哪里出错了,我看了好久了,实在找不出来了
<script language="javascript" type="text/javascript">
function display(i,num,flag){
var flash=document.getElementById("flash_"+num);
var a= new Array(0,52,104,156,208);
var height=-37*(num-1);
if(flag == 1){
flash.style.backgroundPosition= (-a[i])+"px"+" "+height+"px";
}
else{
a.sort(function(b,c){return c-b;});
flash.style.backgroundPosition= (-a[i])+"px"+" "+height+"px";
}
}
function loop(num,flag){
for(var i=0 ; i<5; i++){
setTimeout("display(" + i + "," + num + "," + flag + ")" , 45);
}
</script>
<script language="javascript" type="text/javascript">
function display(i,num,flag){
var flash=document.getElementById("flash_"+num);
var a= new Array(0,52,104,156,208);
var height=-37*(num-1);
if(flag == 1){
flash.style.backgroundPosition= (-a[i])+"px"+" "+height+"px";
}
else{
a.sort(function(b,c){return c-b;});
flash.style.backgroundPosition= (-a[i])+"px"+" "+height+"px";
}
}
function loop(num,flag){
for(var i=0 ; i<5; i++){
setTimeout("display(" + i + "," + num + "," + flag + ")" , 45);
}
</script>
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货