我使用javascript生成一个文件并下载它.看来,根据chrome的版本,下载文件名可以自动重命名为"download".有没有办法避免它?
这是我的代码:
var link = document.createElement("a");
link.setAttribute("href", 'data:application/octet-stream,' + 'file content here');
link.setAttribute("download", 'file1.txt');
link.click();
Run Code Online (Sandbox Code Playgroud)
这不是一个重复的问题,因为我使用的是最新的Chrome,之前建议的超链接正是我正在使用的.我认为,Chrome v34运行正常,但一旦我的Chrome自动更新到v35,它就会回到"下载"文件名.