-2

可能重复:
从 Javascript 读取 txt 文件

我需要使用 JavaScript 打开并读取 txt 文件的内容。我怎样才能做到这一点?

4

2 回答 2

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 中失败。

如果您尝试从本地磁盘读取,那么您将度过一段糟糕的时光。

于 2012-12-28T20:40:16.037 回答
1

如果文本文件在您的本地文件系统中,那么由于 Javascript 在访问本地文件系统方面的限制,您将很难这样做。如果文本文件在服务器中,您可以使用简单的 XHR(Ajax 调用)来获取文件的内容。

于 2012-12-28T20:38:37.930 回答