无法通过HTML5的下载属性下载文件
P粉642919823
P粉642919823 2023-09-02 21:11:35
0
1
413
<p>我正在尝试以我以前一直使用的方式创建一个下载链接。但现在它一直将我重定向到Google Docs - 我以前从未遇到过这种情况,这本应该是一项简单的任务,所以这让我感到非常震惊。</p> <p>我使用了HTML5的download属性:</p> <pre class="brush:php;toolbar:false;"><a href="../files/uploads/myfile.docx" download>myfile.docx</a></pre> <p>但我总是被重定向到Google Docs。我还打开了Chrome开发者控制台,注意到在我点击链接后,它会将href更改为Google Docs。我完全不知道为什么会这样。</p> <p>路径应该没问题,我无法找出问题所在。我该怎么办?</p>
P粉642919823
P粉642919823

全部回复(1)
P粉513318114

下载属性仅适用于同源URL。因此,如果href与站点的源不同,它将无法工作。换句话说,您只能下载属于该网站的文件。此属性遵循同源策略中概述的相同规则

热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责声明 Sitemap
PHP中文网:公益在线PHP培训,帮助PHP学习者快速成长!