唯物是真 @Scaled_Wurm

プログラミング(主にPython2.7)とか機械学習とか

JavaScriptでファイルを任意の名前で保存する(ただしChromeに限る)

Chromeではa要素にdownload属性というものを指定することができます.
これを利用するとhref属性で指定したファイルをdownload属性で指定した名前で保存することができます.

<a href="http://k.yimg.jp/images/top/sp/ylogo_n.gif" download="TEST">TEST<a>

バックグラウンドで生成したhref, download属性を指定したa要素にクリックイベントを発生させることで,簡単にJavaScriptからファイルのダウンロードを行うことができます.