首页 > 解决方案 > 在新的浏览器选项卡中自动打开下载的功能

问题描述

我想问你们中是否有人知道如何在下载后直接强制浏览器打开文件(pdf、doc、xls)?

我已经做好了Chrome的设置配置,让pdf文件直接在浏览器中打开就好了。我已经在 API 中配置了 http 请求的 header,“Content-Disposition”是“inline”。我已检查浏览器的网络,此配置适用。

尽管有这些配置,但文件(包括 .pdf)无需在浏览器中打开即可下载(我也尝试使用 firefox)。我的前端在 Angular 中,通过单击 html 激活 Typescript 中的下载功能。是否有诸如 target = "_ blank" 之类的功能强制在新选项卡中打开?

预先感谢您的帮助。

标签: javascript.nettypescripthttpbrowser

解决方案


推荐阅读