首先,感谢我所看到的所有出色的答案,这些答案帮助我完成了过去的项目。
这就是我想要做的。我正在组装一个家庭自动化系统,我想做的一件事就是向我的网络服务器发送一个请求,让它实时给我一个状态。
其中99%,我有工作。我现在需要(想要)做的是有一个简单的页面检查我的网络服务器上文件的状态,并让它实时相应地更改图像。
该文件的内容将仅是以下单词之一:
开、关、开或关。
我可以使用页面刷新,我的后端 ASP 将完成这项工作,但我想要一些比刷新时页面闪烁更优雅的东西。因此,我想如果有某种方法可以在 JavaScript 中检查文件的内容,那么我可以使用变量中的文件内容执行以下操作fileContents
:
document.GetElementById('image').src = 'MyServer.address/GFX/' + fileContents + '.png'
这样,当我的服务器上的文件发生更改时,页面上显示的图像(接近)实时更改而不会闪烁。
请帮我找到这种情况下缺少的链接。
我想使生成的页面尽可能紧凑。这是我的 ASP 生成的页面示例:
http://ssbbs.dyndns.org/panic/isy.asp?A=3D30711&T=S
如果我正在轮询的设备打开,它会显示一个绿色圆圈,如果设备关闭,它会显示一个蓝色圆圈。
我将作为示例阅读的文件是: