目标:
某些任务正确完成后,我必须在新选项卡上打印 PDF。
步骤:我想执行一个应该转到服务器的方法,获取 PDF 并在新选项卡上打开它,我尝试使用这些但没有用:
控制器:出口
public ActionResult PrintPdf()
{
Response.AppendHeader("Content-Disposition", "inline; filename= " + MyClassPdfWriter.GetFileName);
return File(MyClassPdfWriter.GetMemoryStream, "application/pdf");
}
查看:
function TasksSucced(){
$.get('@Url.Action("PrintPdf", "Export", "new {target = _blank}")');
}
原文由 user1520494 发布,翻译遵循 CC BY-SA 4.0 许可协议
解决了!这对我行得通