0

我将数字信息作为 Javascript 变量由 PHP 写入 .txt 文件。用户以不同的时间间隔更改此信息。

var ISTUHSXDATE8 = '21.1.2018';
var ISTUHSXTIME8 = '20:11';
var ISTUHSXROT8 = 0;
var ISTUHSXGELB8 = 0;
var ISTUHSXGRUEN8 = 1; 
var ISTUHSXAUSLASTUNG8 = '0%';

要在 HTML 正文中显示实际信息,有必要使 HTML 文档从服务器加载最新版本的 .txt。[目前通过按钮手工制作,并在 webprojekt 中通过 setInterval() 自动]

<!DOCTYPE html>
<html>
<head>
<meta http-equiv="expires" content="0">
<meta http-equiv="pragma" content="no-cache">
<meta http-equiv='cache-control' content='no-cache'>
<script type="text/javascript" id="id_of_java_var"></script>
</head>
<body>
<button onclick="myFunction()">Try it</button>
<script>
function myFunction() {
var dsts = new Date();
document.getElementById("id_of_java_var").src =
"https://www.juh-technik.de/StreifenstatusEA1.txt?time" + dsts.getTime();
}
</script>
</body>
</html>

使用此代码,我可以通过按下刷新按钮从服务器加载多个 .gif/.jpg/.html 文件的最新版本。问题是,这不适用于 .txt 文件。

所以我的问题是,如何在不重新加载页面的情况下刷新下一行的 src。

<script src="https://www.juh-technik.de/StreifenstatusEA1.txt" type="text/javascript" id="id_of_java_var"></script>

谢谢你的帮助 :-)

4

0 回答 0