首页  >  问答  >  正文

无法通过HTML5的下载属性下载文件

<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粉642919823P粉642919823383 天前416

全部回复(1)我来回复

  • P粉513318114

    P粉5133181142023-09-03 09:25:52

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

    回复
    0
  • 取消回复