我需要使用JavaScript打开并阅读txt文件的内容。我怎么能这样做?
答案 0 :(得分:2)
在远程服务器上,您只需使用XMLHttpRequest
对象来检索数据并对其进行访问。
var request = new XMLHttpRequest();
request.open('GET', URL TO FILE);
request.onreadystatechange(function(){
if(request.readyState === 4 && request.statusCode === 200){
console.log(request.responseText);
}
});
request.send();
这将在IE7,8和9中失败。
如果您尝试从本地磁盘读取,那么您将度过一段美好时光。
答案 1 :(得分:1)
如果文本文件在本地文件系统中,那么由于Javascript在访问本地文件系统时的限制,您将很难这样做。如果文本文件在服务器中,则可以使用简单的XHR(Ajax调用)获取文件的内容。