javascript - 在新的浏览器选项卡中自动打开下载的功能
问题描述
我想问你们中是否有人知道如何在下载后直接强制浏览器打开文件(pdf、doc、xls)?
我已经做好了Chrome的设置配置,让pdf文件直接在浏览器中打开就好了。我已经在 API 中配置了 http 请求的 header,“Content-Disposition”是“inline”。我已检查浏览器的网络,此配置适用。
尽管有这些配置,但文件(包括 .pdf)无需在浏览器中打开即可下载(我也尝试使用 firefox)。我的前端在 Angular 中,通过单击 html 激活 Typescript 中的下载功能。是否有诸如 target = "_ blank" 之类的功能强制在新选项卡中打开?
预先感谢您的帮助。
解决方案
推荐阅读
- javascript - 有没有办法添加一个切换的愿望清单,而不是数据显示在由 id 指定为愿望清单区域
- angular - 在产品中部署后,角度路由不起作用。但是使用 ng serve 在 localhost 上工作
- django - Django - 由于 on 子句的预期连接字段,自定义交叉连接失败
- python - 查看JSON数据是否在文件中,如果没有,检查下一个文件
- javascript - Chrome 中的 Window.open() 无法在新标签页中打开 PDF
- r - 如何使用 map 和 ggplot 为每个图表添加自定义标题?
- git - 如何从 git 中删除本地目录?
- javascript - Firefox 中的滚动行为导致 scrollIntoView() 在 Firefox 中停止
- python - python 3,同时运行不同循环的最佳方法是什么?
- reactjs - 如何使用 redux 通过调度传递我的对象数组