從Web服務器上的文件中獲取「上次修改」屬性的最佳方法是什麼?我的目的是在網頁中顯示特定網絡文件的時間戳。我發現的所有JavaScript引用都是針對當前文件或來自Web服務器的。我找到了瀏覽,拖放等參考。但我想從原始位置讀取文件屬性。這甚至有可能嗎?獲取上次修改文件的最佳方式屬性
編輯: 所以現在我有一個批處理文件來創建Web服務器上的文本文件,我該如何獲得這些數據到一個數組,所以我可以正常顯示呢?數據是正確的,但它是一個長字符串。
這是我的代碼:
<html>
<head>
<script type="text/javascript">
function getStatus() {
var xhttp = new XMLHttpRequest();
xhttp.onreadystatechange = function() {
if (xhttp.readyState == 4 && xhttp.status == 200) {
document.getElementById("backupStatus").innerHTML = xhttp.responseText;
}
};
xhttp.open("GET", "file.txt", true);
xhttp.send();
}
</script>
</head>
<body>
<button type="button" onclick="getStatus()">Get QNAP Backup Status</button>
<ul id="backupStatus">
</ul>
</body>
</html>
這是我的輸出:
@ECHO 2016年4月13日@ FREEMAN1 2016年4月13日@ FREEMAN02 2016年4月13日@ FREEMAN03 4/7/2016 @FREEMAN4 2016年4月7日@FREEMAN5 4/7/2016 @ HR10 4/13/2016 @ ACCOUNTING20 4/12/2016 @ IT01 4/13/2016 @ PROD20 4/12/2016 @ UPS10 4/13/2016
我做的第一步是編寫一個批處理文件以獲取日期標記並將其寫入Web服務器上的其他文件。我使用了FORFILES命令。 –