因此,我所做的是從文本文件中收集信息,然後將其轉換爲html頁面上的文本。下面的代碼:創建讀取文本文件或實時更改的循環
HTML:
<div id="text" class="text"></div>
的JavaScript:
var text_print = new XMLHttpRequest();
text_print.open("GET", "file.txt", true);
text_print.onload = function(){
document.getElementById("text").innerHTML=text_print.responseText;
text_print.send(null);
我現在需要做的,是讓這個腳本運行的每一秒。
我的服務器中的file.txt
不斷變化,因此我需要在文件更改時屏幕上顯示的信息發生更改。
謝謝。
每秒....我懷疑你的服務器將享受那 – epascarello
不要這樣做。這不安全並浪費帶寬。改爲使用[套接字](https://developer.mozilla.org/en-US/docs/Web/API/WebSockets_API)。 –
嗨epascarello和德里克。首先,感謝您的建議!正如我在willicab的評論中提到的那樣,這個項目僅限本地使用本地服務器。它不會被上傳併成爲公共網站。這真的可能會導致問題?謝謝! –