使用JavaScript读取txt文件的内容
可能重复:使用JavaScript读取txt文件的内容,javascript,Javascript,可能重复: 我需要使用JavaScript打开并读取txt文件的内容。如何才能做到这一点?如果文本文件在本地文件系统中,由于访问本地文件系统时受到Javascript的限制,您将很难做到这一点。如果文本文件在服务器中,您可以通过简单的XHR(Ajax调用)获取文件内容。在远程服务器上,您只需使用XMLHttpRequest对象来检索数据并访问它 var request = new XMLHttpRequest(); request.open('GET', URL TO FILE); reque
我需要使用JavaScript打开并读取txt文件的内容。如何才能做到这一点?如果文本文件在本地文件系统中,由于访问本地文件系统时受到Javascript的限制,您将很难做到这一点。如果文本文件在服务器中,您可以通过简单的XHR(Ajax调用)获取文件内容。在远程服务器上,您只需使用
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、IE8和IE9中失败
如果你试图从本地磁盘读取数据,你会遇到麻烦。@KenWhite这个问题专门针对Windows平台和从本地磁盘读取数据。这两个问题都没有标记。@tkone:没问题。改为用作副本。或或你想让我继续吗?:-)仅在相关列表中就有至少三个,不必费心搜索。这可能是一个重复的问题该文件在我的本地计算机中。我想打开它,阅读它的内容,最后编辑它的内容并将其保存在本地计算机上的同一位置。可能吗?不可能。JavaScript无法写入本地文件系统。