mr2*_*112 5 .net c# content-disposition response-headers
我的代码是使用.apsx页面和以下代码在选项卡/新窗口中打开PDF:
string fileName = GetFileName(so);
Response.Clear();
Response.Buffer = true;
Response.ContentType = "application/pdf";
Response.AddHeader("content-disposition", "inline; filename=" + fileName);
Response.BinaryWrite(pdfStream);
Run Code Online (Sandbox Code Playgroud)
在浏览器中为PDF选择保存选项时,保存对话框中的文件名未在IE(11)中正确填充; 它仍在使用页面名称.Chrome和FF的工作方式与我期望的一样(使用提供的文件名作为建议的名称).
此外,当我将内容处置更改为附件而不是内联时,IE与Chrome和FF的工作方式相同.它们都使用文件名作为建议的保存名称.
我是否遗漏了如何使用内联功能的内容?
| 归档时间: |
|
| 查看次数: |
1848 次 |
| 最近记录: |