所以,我试图在IE 9中动态创建和下载csv,只使用javascript。
目前,我使用这样的东西:
var oWin = window.open("about:blank", "_blank");
oWin.document.write(csvData);
oWin.document.close();
var success = oWin.document.execCommand('SaveAs', true, 'MyDownload.csv');
oWin.close();
不幸的是,如果系统设置为'隐藏已知文件类型的扩展名'在文件浏览器中检查,扩展名没有出现在下载框中,因此它显示为MyDownload而不是MyDownload.csv,并且没有正确打开。
有谁知道更好的方法吗?