WebServer用的是Linux平台的BOA,客户浏览器访问静态网页index.html来显示一个图片hmi.bmp。目前是在index.html
中定时刷新的,由于大部分时间图片内容是不变化的,所以想改成服务器通知客户端刷新的方式(即图片内容改变时才刷新),请问如何实现。index.html如下:
<HTML>
<head>
<title>Hmi WebServer</title>
</head>
<Meta http-equiv="Refresh" Content="2;">
<BODY><IMG src="hmi.bmp"></BODY><body>
<script type="text/javascript">
function mousePosition(ev){
if(ev.pageX || ev.pageY){
return {x:ev.pageX, y:ev.pageY};
}
return {
x:ev.clientX + document.body.scrollLeft - document.body.clientLeft,
y:ev.clientY + document.body.scrollTop - document.body.clientTop
};
}   function buttonDown(ev){
ev = ev || window.event;
var mousePos = mousePosition(ev);
var oj=document.createElement("script");
url="x="+mousePos.x+""+"&y="+mousePos.y+"";
oj.src=url;
}document.onclick = buttonDown;</script>
</HTML>