<html>
<head>
<title></title>
<meta name="generator" content="editplus">
<meta name="author" content="gohoo">
</head>
<body>
<a href="#" id="javascript.a"><img src="http://10.0.1.76/newgohoo/banner/banner1.jpg" id="javascript.img" border=0 style="filter:blendTrans(duration=2)" width="640" height="84"></a>
<script>
<!--
var ImgSrc = new Array();//图片地址
ImgSrc[0] = "http://10.0.1.76/newgohoo/banner/banner1.jpg"
ImgSrc[1] = "http://10.0.1.76/newgohoo/banner/banner2.jpg"
ImgSrc[2] = "http://10.0.1.76/newgohoo/banner/banner3.jpg"
ImgSrc[3] = "http://10.0.1.76/newgohoo/banner/banner1.jpg"
ImgSrc[4] = "http://10.0.1.76/newgohoo/banner/banner2.jpg"
ImgSrc[5] = "http://10.0.1.76/newgohoo/banner/banner3.jpg"
for (var i=0;i<ImgSrc.length;i++){(new Image()).src = ImgSrc[i];}//预加载图片
var ImgAlt = new Array();//鼠标放上去显示的文字
ImgAlt[0] = "《国家地理杂志》1"
ImgAlt[1] = "《国家地理杂志》2"
ImgAlt[2] = "《国家地理杂志》3"
ImgAlt[3] = "《国家地理杂志》4"
ImgAlt[4] = "《国家地理杂志》5"
ImgAlt[5] = "《国家地理杂志》6"
var ImgHerf = new Array();//链接
ImgHerf[0] = "http://www.gohoo.cn"
ImgHerf[1] = "http://film.gohoo.cn"
ImgHerf[2] = "http://www.sohu.com"
ImgHerf[3] = "http://www.163.com"
ImgHerf[4] = "http://www.google.com"
ImgHerf[5] = "http://shop.gohoo.cn"
var step=0;
function slideit(){
var oImg = document.getElementById("javascript.img");
if (document.all){oImg.filters.blendTrans.apply();}
oImg.src=ImgSrc[step];
document.getElementById("javascript.a").href=ImgHerf[step];
oImg.title=ImgAlt[step];
if (document.all){oImg.filters.blendTrans.play();}
step = (step<(ImgSrc.length-1))?(step+1):0;
(new Image()).src = ImgSrc[step];//加载下一个图片
}
setInterval("slideit()",1500);
//-->
</script>
</body>
</html>
setInterval("slideit()",1500);这句话值很改变第一次变动的时间
setInterval("slideit()",1500);
把这一句放在slideit()函数里面!
错了,是把setTimeout("slideit",time)放在slideit里面,然后通过变量修改time的值。