相关疑难解决方法(0)

如何在ASP.NET中检测文件下载何时完成?

我有一个弹出窗口,显示"请等待文件下载时等待".此弹出窗口还执行以下代码以启动文件下载.文件下载完成后,如何关闭弹出窗口?我需要一些方法来检测文件下载是否已经完成,所以我可以调用self.close()来关闭这个弹出窗口.

System.Web.HttpContext.Current.Response.ClearContent();
System.Web.HttpContext.Current.Response.Clear();
System.Web.HttpContext.Current.Response.ClearHeaders();
System.Web.HttpContext.Current.Response.ContentType = fileObject.ContentType;
System.Web.HttpContext.Current.Response.AppendHeader("Content-Disposition", string.Concat("attachment; filename=", fileObject.FileName));
System.Web.HttpContext.Current.Response.WriteFile(fileObject.FilePath);
Response.Flush();
Response.End();
Run Code Online (Sandbox Code Playgroud)

javascript c# asp.net

13
推荐指数
1
解决办法
8819
查看次数

标签 统计

asp.net ×1

c# ×1

javascript ×1