首页 > 解决方案 > 您可以在新的浏览器选项卡中打开 pdf 而不从后端设置 Content-Disposition

问题描述

我们的想法是我们有一个从后端生成的文件,我们希望在浏览器中的新选项卡中显示它

我们曾经有一个锚标签,比如

<a href={documentUrl} target="_blank" </a>

文件以“Content-Disposition:inline”作为标题的一部分发送的位置

现在 Content-Disposition 消失了,因为后端希望前端管理是在新选项卡中打开文件还是下载文件

这可能吗?最好不使用 window.open 或抓取 blob 数据 - 仅使用文件 url

编辑: 它正在打开一个新选项卡,但随后出现一个弹出窗口,要求下载文件它实际上并未在新选项卡中显示文件

标签: javascripthtml

解决方案


推荐阅读