泰安新东方:怎么用http语言或者ASP语言实现几张图片在一个位置的自动循环展示?

来源:百度文库 编辑:中科新闻网 时间:2024/04/29 23:27:50

<img id="imgZone" />

<script language="javascript">
var speed = 2000; // 切换速度(秒)
var flagrnd = true; // 是否随机切换
var arrimg = new Array();
var imglen = 20; // 图片张数
var curimg = 0; // 当前显示的图片代号

for(i = 0; i < imglen; i++)
{ // 初始化
arrimg[i] = new Image();
arrimg[i].src = ("images/" + i + ".jpg");
// 图片以01.jpg,02.jpg...放在images文件夹
}

function display()
{
var nextimg = (++curimg) % imglen;
if(flagrnd)
{
nextimg = Math.floor(Math.random() * imglen);
}
changeImg(nextimg);
setTimeout("display()", speed);
}

function changeImg(i)
{
var img = document.getElementById("imgZone");
img.src = arrimg[i].src;
}

display();
</script>

我知道
你加我QQ3336083