我試圖讓我的HTML頁面上的JavaScript從同一目錄中的.txt文件(status.txt)中讀取,並基於兩種不同的字體顏色顯示內容信息在.txt文件中。我目前已經在頁面上顯示文本,但我想讓它更明顯些。這是我當前的代碼,用基本的#ccc十六進制顯示文本。Javascript讀取.txt文件並顯示在HTML中
<script type="text/javascript">
loadXMLDoc();
</script>
<script type="text/javascript">
function loadXMLDoc() {
var xmlhttp;
if (window.XMLHttpRequest) {
xmlhttp = new XMLHttpRequest();
}
xmlhttp.onreadystatechange = function() {
if (xmlhttp.readyState == 4 && xmlhttp.status == 200) {
document.getElementById("status").innerHTML = xmlhttp.responseText;
}
}
xmlhttp.open("GET", "status.txt", true);
xmlhttp.send();
}
</script>
<h3 id="status" style="padding-right: 7px; padding-left: 7px; margin-top: 2px; font-size: 11px; color: #cccccc">
Status
</h3>
每次運行.vbs文件時都會覆蓋文本文件的內容。它要麼說:
6/11/2016 8:58:30 AM Script Started
或
6/11/2016 9:31:12 AM Script Stopped
改變是時間戳的唯一的事。我希望文本在顯示「(時間戳)腳本停止」時顯示爲紅色,並在顯示「時間戳記」腳本啓動時顯示爲綠色。如果有人能夠幫助,那會很棒!
這工作完美。感謝Yotam! – Cory