在javaScript中,当前使用jQuerys %appdata%
函数读取存储在$.ajax
中的xml文件。由于文件位于%appdata%
,我的javaScript可以读取和写入文件。
示例:
/**
* Read a foo.
*/
function readFoo() {
var xmlFile = "../foo/bar.xml";
$.ajaxSetup({cache: false});
$.ajax({
type: "GET",
async: true,
timeout: 5000,
url : xmlFile,
dataType : "xml",
success: parseFoo,
error: reportFooFail
});
}
是否可以使用jQuery或普通的javaScript来获取文件的“上次修改”日期?
答案 0 :(得分:8)
request.getResponseHeader("Last-Modified");
会返回上次修改日期
在成功回调中使用它:
success: function(data, textStatus, request){
var lastModified = request.getResponseHeader("Last-Modified");
}
答案 1 :(得分:0)
这对我很有用:
<div id="lastdatemod"></div>
...
function checkFile() {
var x = document.lastModified;
document.getElementById("lastdatemod").innerHTML = x;
}