我在我的页面中有一个PDF文件的链接.
Safari直接在网站上打开pdf文件.我想下载它.
我已尝试添加target="_blank"到<a>元素,但如果在浏览器设置中禁用了弹出窗口,则无效.
我怎么解决这个问题?
谢谢
为此,您需要更改.PDF文件的标头.
所以,在你的.htaccess中,你需要这样做:
AddType application/octet-stream .pdf
Run Code Online (Sandbox Code Playgroud)
您需要为此文件设置Content-DispositionHTTP标头attachment.
Content-Disposition: attachment; filename=test.pdf
Run Code Online (Sandbox Code Playgroud)
根据您使用的Web服务器配置方式,这可能会有所不同.另一个选择是有一个服务器端脚本,它将流式传输pdf并设置此标头.
| 归档时间: |
|
| 查看次数: |
7850 次 |
| 最近记录: |