【发布时间】:2013-09-02 16:21:45
【问题描述】:
我一直在使用此代码<a href="FILEPATH">download PDF</a> 直接下载 pdf 的链接,但此代码仅适用于谷歌浏览器
谁能帮助我在 Mozilla Firefox 和 IE8 中也能做到这一点。因为当我尝试在 Mozilla Firefox 中对其进行测试时,它会打开链接但不会弹出“另存为”窗口。
【问题讨论】:
-
您需要它是
HTML5还是您有可以访问的服务器端代码?我通常使用标题进行下载 -
你想要一个
Content-Disposition: attachment响应头。您还可以在A标签上添加Download属性,该属性适用于 Firefox 和 Chrome,但不适用于 IE。 -
@EricLaw 我已经尝试在文件路径之后放置一个下载属性,但这仍然只适用于谷歌浏览器,但在 Mozilla Firefox 中它会在同一窗口中打开链接
-
我不知道“文件路径之后”是什么意思。 Firefox 20+ 应该支持
Download属性,根据 caniuse.com/download 您是否添加了 Content-Disposition: 附件标头?