2

我有一个 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>
4

0 回答 0