javascript - HTML 5 下载属性在 Safari 浏览器中不起作用

标签 javascript django html safari

    <a href="{{list.resource.url}}" style="display: none"  id="file_id{{list.id}}" download="true">Export</a>

我需要一键下载文件,但在 safari 中,文件在新选项卡中打开而不是下载

最佳答案

注意:Edge 版本 12、IE、Safari 或 Opera 版本 12(及更早版本)不支持下载属性。
如果您遇到上述错误,请删除以下样式属性 style="display: none"

关于javascript - HTML 5 下载属性在 Safari 浏览器中不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46521162/

相关文章:

javascript - 当字符串包含 2 个非连续的正斜杠(负向前瞻)时,正则表达式返回 false

Django:如何过滤相关模型中两个字段的总和?

python - 无法在 django 中使用电子邮件登录

django - 使用 django.contrib.auth,如何让用户知道登录失败的原因?

javascript - 如何降低图像加载的显着性?

javascript - 带内联 onClick 可用性的 Div

javascript - click() 有效,hover() 无效

javascript - 检查上一页 URL 是否包含字符串,然后将类添加到当前页面上的元素

javascript - 如何计算数组中相同的对象属性值

html - 使用 th :href 在 spring mvc 中引用带有 thymeleaf 的 .css 文件