我正在尝试为我们网络上的每个摄像机从闭路电视服务器加载最新图像。
我有以下代码,它可以正常工作并不断刷新图像。但是,在页面的最终版本中,页面上将有大约 10 个相机图像。我想知道是否可以更改我现在拥有的代码以刷新所有图像-而不仅仅是特定图像。
起初我以为我可以为每张图片使用相同的标识符,但后来我意识到每张图片的来源不同。
<html>
<head>
<title>CCTV Test</title>
<script type="text/javascript" language="JavaScript">
newImage = new Image();
function LoadNewImage()
{
var unique = new Date();
document.images.ward.src = newImage.src;
newImage.src = "http://192.168.1.64/image/WARD?time=" + unique.getTime();
}
function InitialImage()
{
var unique = new Date();
newImage.onload = LoadNewImage;
newImage.src = "http://192.168.1.64/image/WARD?time=" + unique.getTime();
document.images.ward.onload="";
}
</script>
</head>
<body>
<img src="http://192.168.1.64/image/WARD" name="ward" onload="InitialImage()">
</body>
</html>
任何指针将不胜感激!