セキュリティの問題から、ブラウザのjavascriptから直接ファイルの操作はできない。
Blobを作成して、アンカーに紐づけダウンロードすることによりファイルを出力できる。
window.onload = () => {
let data = Array("abcdefg", "xxxxx");
let blob = new Blob(data, {type: "text/plan"});
let link = document.createElement('a');
link.href = URL.createObjectURL(blob);
link.download = 'testfile.txt';
link.click();
};
0 件のコメント:
コメントを投稿