我的url.ashx处理多个文件压缩之后然后直接将zip文件输出到浏览器,现在使用的是Ionic.ZipFile。
发现不管是直接zipfile.Save(context.Response.OutPutSteam)还是context.response.TransmitFile(file)都不能向浏览器输出zip文件。但是在单独的aspx页面却能输出zip文件。不知何故。
AJAX本来就不能用来下载文件,你就生成个iframe然后src指一下那地址吧