Firefox下载.aspx文件,而不是在新窗口中显示生成的pdf

时间:2015-01-20 06:48:42

标签: asp.net firefox pdf webforms

点击按钮后,我需要在新的浏览器窗口中显示生成的pdf文件。以下是在click事件处理程序中打开新窗口的示例代码 -

 string url = string.Format("report/RptMoneyReceipt.aspx?FN={0}", "StudentMoneyReceipt" + ".pdf");

 string script = "<script type='text/javascript'>window.open('" + url + "','pdf')</script>";             

 this.ClientScript.RegisterStartupScript(this.GetType(), "script", script);

该代码在Google Chrome中运行良好。但是在Firefox中创建一个新的浏览器窗口之后,浏览器总是会下载.aspx文件,而不是显示pdf。

0 个答案:

没有答案