セキュリティの問題から、ブラウザの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 件のコメント:
コメントを投稿