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からファイルのダウンロードを行うことができます.