1. ホーム
  2. javascript

[解決済み] 新しいタブで.pdfを開く方法

2022-02-08 13:57:47

質問

目的は?

いくつかのタスクが正しく終了した後、新しいタブで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}")');
}

解決方法は?

解決しました! それは私のために動作します

 window.open('/Export/PrintPdf');