Javascript 在IE 10中直接下载CSV文件打开文件而不是下载

Javascript 在IE 10中直接下载CSV文件打开文件而不是下载,javascript,html,internet-explorer-10,Javascript,Html,Internet Explorer 10,我有一个从服务器下载文件的链接,如下所示: <a id="downloadCSVFile" runat="server" href="javascript:void(0)" onclick="parent.document.location = 'CSVFile.csv';">Download</a> 我试着这样做: <a id="downloadCSVFile" runat="server" href="CSVFile.csv">Download<

我有一个从服务器下载文件的链接,如下所示:

<a id="downloadCSVFile" runat="server" href="javascript:void(0)" onclick="parent.document.location = 'CSVFile.csv';">Download</a>

我试着这样做:

<a id="downloadCSVFile" runat="server" href="CSVFile.csv">Download</a>

现在我的问题是,只有IE10才能打开文件,而不是下载文件


注意:我正在使用I-frame

问题出在您的服务器上

在提供文件时,您需要放置正确的标题,尤其是以下形式的
内容处置

Content-Disposition: attachment; filename=filename.csv

谢谢,但是放在哪里呢?我不是用javascript创建这个文件,这个文件已经在服务器中了,我有很多其他扩展名的文件,可以正常工作