使用JavaScript在Safari中下载文件

WHO

有没有办法使用JavaScript / jQuery在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),文件名是“未知”。

有没有解决方法,以便在Safari(8+)中下载文件时,文件名中会包含该文件名?

我从Safari的保管箱下载了一个文件,该文件,文件名和所有文件均正常运行。他们是怎么做到的?

WHO

我发现了一个解决方案,以防任何人遇到此问题。jQuery fileDownload在Safari事件中可以正常运行,尽管开发人员并未正式将其列为受支持和经过测试的浏览器。https://github.com/johnculviner/jquery.file下载

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

使用AJAX调用在javascript中下载文件

来自分类Dev

使用UpdatePanel从流中下载文件

来自分类Dev

在SPA中下载文件

来自分类Dev

在Mojolicious中下载文件

来自分类Dev

在DoFn中下载文件

来自分类Dev

在 r 中下载文件

来自分类Dev

如何使用Selenium在点击事件中下载文件?

来自分类Dev

使用外部资源的URL在Laravel中下载文件

来自分类常见问题

使用Response :: download在laravel中下载文件

来自分类Dev

使用多线程在Java中下载文件

来自分类Dev

如何使用phpstorm在ftp中下载文件

来自分类Dev

使用多线程在Java中下载文件

来自分类Dev

如何使用Liferay在portlet中下载文件或InpuStream?

来自分类Dev

使用JavaRx / rx-mongodb在Grails中下载文件

来自分类Dev

无法使用FileTransfer在Cordova和Ionic中下载文件

来自分类Dev

在Struts 2中下载文件

来自分类Dev

如何在Watir中下载文件?

来自分类Dev

如何在webView中下载文件?

来自分类Dev

无法在UpdatePanel中下载文件

来自分类Dev

如何在Codeigniter中下载文件?

来自分类Dev

在Android Webview中下载文件

来自分类Dev

避免在Python Urlopen中下载文件

来自分类Dev

从Jupyter Notebook在Voila中下载文件

来自分类Dev

从项目中下载文件

来自分类Dev

在Windows应用商店中下载文件

来自分类Dev

自动在Ruby中下载文件

来自分类Dev

在Struts 2中下载文件

来自分类Dev

在浏览器中下载文件

来自分类Dev

在django 1.7中下载文件