javascript/jQuery用于在新选项卡中发布和查看pdf



我有一个javascript表单,它在提交时执行POST请求,该请求动态生成和下载PDF。我想在新选项卡中查看此 PDF。

这是我到目前为止所拥有的:

$.post({
    type: 'GET',
    url: target_url,
    data: 'content=' + JSON.stringify(editor.getValue()),
}).done(function(data){
    w = window.open('target="_blank"');
    w.document.open();
    w.document.write(data);
    w.document.close();
});

发布请求成功,并打开一个新选项卡,但填充了编码/不可读的材料。如何在浏览器pdf查看器中打开结果?

您可能需要考虑使用像pdf这样的插件.js在浏览器中显示PDF。

我同意 @Abhijeet WebDev 的观点,您应该提供指向准备好的 PDF 的链接并加载 URL 以在新选项卡中打开/下载 PDF。

最新更新