2012-12-20 89 views
0

我有一個鏈接,下載從這樣的服務器上的文件:直接下載CSV文件中的文件,而不是下載它

<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幀

回答

0

的問題是您的服務器上。

服務的文件時,尤其是以下形式的Content-Disposition你需要把正確的頭:

+0

謝謝,但把它放在哪裏?我不是在JavaScript中創建文件,該文件已經在服務器中,並且我有許多其他擴展名的文件,並且工作正常 – Hiyasat