IE 11中 PDF下载时原来阅览中的PDF不显示了
程序是这样的
主页面(1.aspx)是frameset
<frame name="main" src="2.aspx">
<frame name="body" src="3.aspx" >
上方的2.aspx用来显示PDF
Response.Redirect("PDF/1.PDF");
下方的3.aspx是生成HyperLink,点击后下载PDF
HyperLink.Target = "main";
HyperLink.NavigateUrl = "4.aspx";
4.aspx是下载处理
Response.Clear();
Response.ContentType = "application/octet-stream ";
Response.AppendHeader("Content-Disposition", "attachment; filename=" + "1.PDF");
Response.TransmitFile("E:\\PDF\\1.PDF");
Response.Flush();
HttpContext.Current.ApplicationInstance.CompleteRequest();
在IE8.0.6以及Safari,Firefox中点Link下载时,上方2.aspx的PDF仍然能显示。
在IE8.0.7,IE11中下载时,上方直接变灰。
(IE其他版本没有测)
请教下该怎么改