怎么用 javascript 做网页中的图片定时刷新

来源:百度知道 编辑:UC知道 时间:2024/05/26 15:20:56
具体的说,就是我要利用一个客户端软件,用同一个文件名不断的传送文件到 HTTP 服务器上,然后在网页中读取那个图片,并且定时刷新图片,但是网页不要刷新,那样应该怎么做?
可以具体点吗?
是的,楼上的两位先谢谢了,应该都是正确的,不过在刷新的时候经常会出现图片显示为一个红叉的情况,这又是怎么回事呢。。。。

定时刷新主要是应用了js里的setInterval。再加上修改图片的src。就可以实现了。

下面是简单的例子:

<body>
<img src="../1.jpg" id="img" />
</body>
<script>
var oImg = document.getElementById('img');
var timer = null;
var i = 2;
timer = setInterval(function(){
oImg.src = '../'+i+'.jpg';
i++;
},1000);
</script>

 当然这只是一个例子,存在bug,仅供参考;

做网页定时刷新图片的方法:
Javascript 返回上一页
1. Javascript 返回上一页 history.go(-1), 返回两个页面: history.go(-2);
2. history.back().
3. window.history.forward()返回下一页
4. window.history.go(返回第几页,也可以使用访问过的URL)
例:
<a href="javascript:history.go(-1);">向上一页</a>
response.Write("<script language=javascript>")
response.Write("if(!confirm('完成任务?')){history.back();}")