我有一个图像,我想用javascript,jquery或ajax自动更新它。自动更新图片
直到现在我有以下代码。
<html>
<head>
<script language="JavaScript"><!--
function refreshIt() {
if (!document.images) return;
document.images['myCam'].src = 'swt.png';
setTimeout('refreshIt()',50); // refresh every 50ms
}
//--></script>
</head>
<body onLoad=" setTimeout('refreshIt()',50)">
<img src="swt.png" name="myCam">
</body>
</html>
我认为这是行不通的,因为浏览器正在缓存图像,它没有正确更新图像。
有人能给我一个工作的例子吗?
你*认为*它不工作....?发生了什么呢? –
每秒刷新20次?我可能是错的,但我没有看到在浏览器中运行良好? – Murph
P.S.你也可以使用:'setTimeout(refreshIt,50)',对我来说很好。 (但是,50毫秒?没有太多的请求?) –