Javascript 在ie9中生成/下载csv

Javascript 在ie9中生成/下载csv,javascript,csv,internet-explorer-9,export-to-csv,Javascript,Csv,Internet Explorer 9,Export To Csv,所以,我尝试在IE9中动态创建和下载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(); 不幸的是,如果选

所以,我尝试在IE9中动态创建和下载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,并且无法正确打开


有人知道更好的方法吗?

这是我在IE9中下载CSV文件的唯一方法。谢谢你!我也不知道有什么方法可以绕过操作系统级别的设置来隐藏扩展。除了手动设置系统设置之外,可能没有其他解决方法。