javascriptファイルで次のように定義された「ダウンロードファイル」hrefがあります。
$("#downloadTag").html("<a href=data:text/csv;charset=utf-8," + encodeURIComponent(data) + ">Download</a>");
Chromeでは、期待どおりに機能します。つまり、このダウンロードリンクをクリックすると、ファイル名が「download.csv」になります。ただし、Firefoxでは、「puzdb.part」のような意味のない名前が付けられています。
誰かが私が間違っていることを教えてもらえますか?
ありがとう
編集:これがjsfiddleデモです:http://jsfiddle.net/kLJz9/
編集#2:Windowsでは、Chromeの.csv拡張子も配置されておらず、Firefoxの動作は同じです(つまり、.part拡張子)。