我有一个 txt 文件,其中包含一些设备的状态,它看起来像这样
data.txt:
90 = heat_index_limit
33 = lights_limit
45 = humidity_limit
500 = chart_life_time
off : AIRC
off : lights
off : shutters
这些值会随着时间而改变。当设备打开时,例如空调,线路变为开启:AIRC
我希望在不刷新页面的情况下实时显示这些设备的状态(我猜是使用 javascript)
我已经有一个 javascript 刷新函数,它可以为一个也一直在变化的图像执行此操作,但我无法为文本文件执行此操作。你能帮忙吗?我是网页设计的菜鸟
这是我到目前为止尝试过的代码
在 html 正文上:
body onload="refresh(); refresh2();"
然后 :
<div id="status"></div>
和脚本
</script>
<script language="javascript" type = "text/javascript">
function refresh2() {
var reader = new FileReader();
reader.onload = function () {
file = fopen(getScriptPath("data.txt"), 0);
file_length = flength(file);
$(".content").load("file.html");
document.getElementById("status").innerText = content;
}
}
window.onload=function(){
setInterval(function(){refresh2()}, 1000 );
}
</script>