2
코드를 사용하여 팝업에서 pdf 파일을 내보내는 중입니다.ASP.NET의 Crystal 보고서에 문제가 있습니다 - ExportToHttpResponse
function popupReport()
{
var url = 'Report.aspx';
window.open(url, 'winPopupReport', 'width=300,height=300,resizable=no,scrollbars=no,toolbar=no,directories=no,status=no,menubar=no,copyhistory=no');
return false;
}
및 Report.aspx.cs
ReportDocument repDoc = (ReportDocument) System.Web.HttpContext.Current.Session["StudyReportCrystalDocument"];
// Stop buffering the response
Response.Buffer = false;
// Clear the response content and headers
Response.ClearContent();
Response.ClearHeaders();
try
{
repDoc.ExportToHttpResponse(CrystalDecisions.Shared.ExportFormatType.PortableDocFormat, Response, true, "StudyReport");
}
catch(Exception ex)
{
}
코드는 IE7에서 잘 작동에 버튼 클릭에
. 그러나 IE6에서는 팝업 창이 닫히지 않습니다. 왜 이런 일이 일어난거야?