作者kisha024 (4545454554)
看板C_Sharp
标题[问题] 前端如何得知 HttpResponse 下载完成
时间Mon Jan 9 14:13:28 2023
各位好
我在 aspx 有个 button
button click後 在 CodeBehind 执行 Response.BinaryWrite 下载档案,大致上如下
https://ithelp.ithome.com.tw/articles/10127947
我想在档案下载完成後 在前端执行一个handler
请问有办法透过注册事件来侦测到 下载完成吗?
谢谢
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 223.139.1.193 (台湾)
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/C_Sharp/M.1673244810.A.7B8.html
1F:→ testPtt: WebClient.DownloadFileCompleted 01/09 14:48
不好意思 上面那个link有点误导
我档案来源不是某个Uri 所以WebClient好像不太可行
这个link为例好像比较好
https://blog.miniasp.com/post/2008/04/19/ASPNET-Force-Download-File-and-deal-with-Chinese-Filename-correctly
我想要在前端注册某个handler 得以在 Response.End 结束时 做一些事
javascript 有办法侦测到 Response.End 结束吗?
谢谢
※ 编辑: kisha024 (42.77.138.181 台湾), 01/10/2023 17:21:52