2016-06-08 112 views
1

有沒有辦法在Safari中使用JavaScript/jQuery下載帶有文件名的文件?使用JavaScript下載Safari瀏覽器中的文件

我創建了一個錨元素與URL看起來像這樣:

<a href="linkToFile" download="fileName.csv">Download File</a> 

不幸的是,下載屬性尚未在Safari中實現,但(https://developer.mozilla.org/en-US/docs/Web/HTML/Element/a)。所以當文件在Safari下載時(我的版本是8),文件名是「unknown」。

是否有解決方法,以便在Safari(8+)中下載文件時,它將具有文件名?

我從Safari中的下拉框中下載了一個文件,它工作正常,文件名和所有。他們怎麼做?

+0

safari可以從服務器上下載很好,內容處置http標頭... – dandavis

+0

鏈接上的內容配置是「attachment; filename = filename.csv」......但我仍然不確定如何使用javascript正確下載。 – kimli

回答