javascript - 通过 Ajax 下载 PDF 并在新浏览器选项卡中打开

标签 javascript html

我需要通过ajax请求下载pdf,然后在新选项卡中打开它。我知道主流浏览器不鼓励这样做,但这可能吗?

我目前使用window.open,然后在新窗口中执行pdf下载。

最佳答案

window.opentarget="_blank"的问题是大多数浏览器会将其作为弹出窗口阻止。 target="_self" 工作正常,但不是所需的行为

关于javascript - 通过 Ajax 下载 PDF 并在新浏览器选项卡中打开,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42918970/

相关文章:

javascript - 在导航栏中突出显示当前部分

javascript - Datatables,如何使用 jQuery 获取悬停时元素的属性?

php - 从一个表创建下拉列表并将所选值输入到另一个表(相同的 MySQL 数据库)

javascript - html 每行代码换行

javascript - AngularJS:更改验证时的innerHTMLl

javascript - 在 Asp.net MVC 母版页中设置 Body 的 OnLoad 属性

Javascript 3 步骤注册脚本不起作用

javascript - mySQL 没有将数组返回到 angularJS 中

javascript - 如何使用我自己的坐标向 OpenLayers 3 添加折线

html - CSS:页面底部的位置元素(不可见窗口)