想用js实现 每二十秒刷新一张图片 一开始用for语句 但它不是一张一张出来 太苦恼了 不知道各位可否帮帮我 小白一个 求助啊~~~
结合以下链接
ASP/JS 刷新一次换一张图片 的三种方法
http://blog.163.com/cclbanana@126/blog/static/10690874201471425746830/
JS定时刷新页面
http://www.cnblogs.com/lhws/archive/2012/03/05/2380249.html
function reload_image(){
document.getElementById("imgID").src="url";
}
setTimeout("reload_image()",20000);
<body>
<img id="img" name="imag" src="1.jpg">
</body>
<script type="text/javascript">
var array = ["1.jpg","2.jpg"];
var i = 0;
function imgFlush(){
document.getElementById("img").src = array[i];
i++;
if(i == array.length){
i = 0;
}
}
//设置定时器
//setTimeout("function",timeout),之执行一次
//setInterval("function",timeout),重复执行
setInterval("imgFlush()",1000);
</script>