2017-09-27 18 views
1

ローカルファイルからjavascriptを使用してファイルに作成/書き込みしたい。Javascriptローカルファイルからローカルファイルに書き込む

$.get('file.txt', function (data) { 
    //my code 
}, 'text'); 

ファイルに書き込むのと同じ方法はありますか?それはすべてであり、ファイルからファイルへとローカルで行われます。また私は実際に私の目的のためにローカルストレージを使用することはできません。

編集:私はblobを出力したくありません。私が作成しようとしているものについては、これはユーザーが解決しようとするパズルと呼ぶことができます。そして、私は彼が始めた時と終わった時を記録したい。ローカルストレージを編集またはクリーニングできるのと同じように、ファイルを編集することができるため、ファイルを表示したくありません。ユーザーの知識なしにローカルファイルを作成して編集したいそれはすべて私のコンピュータ上でローカルに行われます。

+0

で行うことができ、JavaScriptが明らかなセキュリティのため、ユーザーのコンピュータ上のローカルファイルを読み書きすることはできませんでは、ブラウザフロント-jsが –

+0

から書き込みをするためのオプションはありません理由。ここで実際に何を達成しようとしていますか、なぜですか? – David

+0

ローカルブロブを作成して、ユーザーに保存またはダウンロードさせることができます。 https://stackoverflow.com/questions/13405129/javascript-create-and-save-file –

答えて

-1

あなたはノードを使用する必要があります。この

var data = {"Name":"first name","age":30} 
var serializedData = JSON.stringify(data);   
var link = document.getElementById('downloadlink'); 
link.href = makeTextFile(serializedData); 
document.getElementById('downloadlink').click(); 
関連する問題