Javascript 角度中的doc.output问题

Javascript 角度中的doc.output问题,javascript,jspdf,jspdf-autotable,Javascript,Jspdf,Jspdf Autotable,我正在使用jspdf()生成pdf。我使用doc.output('dataurlnewwindow')在新窗口中获取pdf。pdf已成功生成。但当我在浏览器中单击save时,它什么也不做。唯一有效的功能是打印。右键单击时,我在菜单中看到“另存为已禁用” doc.autoTable(col, rows, options); if(event.target.innerText == "Open") { doc.output('dataurlnewwindow');

我正在使用jspdf()生成pdf。我使用doc.output('dataurlnewwindow')在新窗口中获取pdf。pdf已成功生成。但当我在浏览器中单击save时,它什么也不做。唯一有效的功能是打印。右键单击时,我在菜单中看到“另存为已禁用”

doc.autoTable(col, rows, options); 

if(event.target.innerText == "Open") 
{ 
    doc.output('dataurlnewwindow'); 
} else if(event.target.innerText == "Save As") 
{ 
   doc.autoPrint(); 
   doc.output('dataurlnewwindow'); 
   document.execCommand("SaveAs"); 
} else
{  
   doc.save(this.selectedACH.accountNumber+'.pdf'); 
} 

欢迎来到stack overflow,请让我们知道您的代码中发生了什么Hello!你能为你正在使用的东西添加链接/参考吗?jspdf?并添加一些代码来帮助您。删除“需要立即帮助”这句话。它不会给你的问题增加价值。谢谢你的回复。总而言之,我是从API数据生成pdf的。。pdf的创建工作进展顺利。但是要自动下载pdf。。我在用doc。save()正在按预期工作。我使用doc.output('dataurlnewwindow')打开pdf。pdf打开良好,但pdf上的“保存”选项不起作用。也可以右键单击。。菜单显示“另存为已禁用”。那么,还有其他打开PDF的方法吗?@AliBigdeli-doc.autoTable(列、行、选项);if(event.target.innerText==“Open”){doc.output('dataurlnewwindow');}else if(event.target.innerText==“另存为”){doc.autoPrint();doc.output('dataurlnewwindow');document.execCommand('SaveAs');}else{doc doc Save.Save(this.selectedACH.accountNumber+'.pdf');}我可以打开pdf,但当pdf打开时,“保存”图标不起作用,右键单击的“另存为”选项也被禁用。我正在使用边缘资源管理器。欢迎使用堆栈溢出,请让我们知道您的代码中发生了什么您好!您可以添加指向您正在使用的内容的链接/引用吗?jspdf?并添加一些代码以帮助您。删除entence“需要立即帮助”。它不会为您的问题增加价值。我感谢您的回复。总而言之,我是从API数据生成pdf的。pdf创建得很好。但要自动下载pdf。我使用的是doc.save(),它按预期工作。我使用了doc.output('dataurlnewwindow')打开pdf。pdf打开良好,但pdf上的“保存”选项不起作用。右键单击..菜单显示“另存为已禁用”。还有其他打开pdf的方法吗?@AliBigdeli-doc.autoTable(列、行、选项);if(event.target.innerText==“open”){doc.output('dataurlnewwindow');}else if(event.target.innerText==“另存为”{doc.autoPrint();doc.output('dataurlnewwindow');document.execCommand(“SaveAs”);}else{doc.Save(this.selectedACH.accountNumber+'.pdf');}我可以打开pdf,但当pdf打开时,“保存”图标不起作用,右键单击的“另存为”选项也被禁用。我正在使用边缘资源管理器。