html - HTML 下载=真不工作
问题描述
我有以下内容,从 Ruby 生成,但视图源中的 HTML 是:
<a download="true" href="https://s3.amazonaws.com/....blah blah" target="_blank">
<span class='download_link_text col-xs-10'>
All Grantee Comments and Suggestions
</span>
</a>
我相信download="true"
应该让它自动将文件下载到下载中。它似乎将文件拉到一个新选项卡中。(有可能它甚至没有这样做,实际测试这个变得越来越难)。
我理解download="true"
正确吗?是否使用不当?是否有其他常见错误会导致此行为?
下面包含 Ruby/Rails/HAML,以防万一:
= link_to download_material.url_content, download: true, target: "_blank" do
%i.fa.fa-arrow-circle-o-down.download_circle_arrow.col-xs-2
%span.download_link_text.col-xs-10
= download_material.title
解决方案
属性正确。但是,此属性仅适用于同源 URL。
您可以在此处查看更多信息:
推荐阅读
- android - MediaSession onMediaButtonEvent 工作几秒钟然后退出 - Android
- c++ - 将原始指针的所有权转移到 unique_ptr
- python - 二维输入的 Keras 模型
- dart - 颤振打开/关闭wifi
- .net - 编写 C#/ASP.NET 应用程序以通过 OneLogin 提供 SSO - 出现错误
- sql - SQL查询 - 将每日数据转换为月平均值,累积总和直到月底?
- java - javax.net.ssl.SSLHandshakeException:PKIX 路径构建失败:sun.security.provider.certpath.SunCertPathBuilderException:
- php - 视图和我的控制器如何“连接”
- ansible - 如何使用官方 stdout_callback 插件显示调用模块参数?
- python - Chropleth 地图没有显示我想要的