-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 に答える