내 .aspx
페이지에서 첨부 파일을 다운로드 한 후 JavaScript를 사용하여 숨길 필요가있는 div
이 있습니다. 나는 그것을하기 위해 아래의 코드를 사용했다. 그러나 Response
이 등장하기 때문에 HideDiv()
은 해고 당하지 않습니다.Response.End() 뒤에 코드에서 JavaScript 함수 호출
심지어 div를 서버 컨트롤로 설정하고 가시성을 false
으로 설정하려고했습니다. 나는 또한 과 finally
블록 뒤에 ClientScript
부분을 넣으려고했다.
try{
ClientScript.RegisterStartupScript(this.GetType(), "Hide", "HideDiv()", true);
Response.ContentType = "application/vnd.ms-excel";
Response.AppendHeader("Content-Disposition", "attachment; filename=" + filename + "");
Response.Write(tw.ToString());
Response.End();
}
catch (System.Threading.ThreadAbortException)
{
}
catch (Exception ex)
{
//log error
}
finally
{
}
JavaScript를 작동 시키려면 어떤 아이디어가 필요합니까?
후
beforeunload
을 사용할 수 있습니다, 그것은 실행됩니다. 고마워요 – Nisha@ 환영 ... :) –