MVC4 Actionresult が MemoryStream を返すようにしました
MemoryStream memory = new MemoryStream();
Response.AppendHeader("Content-Disposition", "inline; filename=" + outputFilename + ".pdf");
return File(memory, "application/pdf");
そして、Jquery
$.ajax({
type: "GET",
url: '/Report/Pdf/',
async: false,
dataType: 'html',
success: function (result) { alert("Done!");}
});
AJAX の Success 関数で新しいウィンドウ/タブを開いて PDF ファイルを表示するにはどうすればよいですか?