gpt4 book ai didi

javascript - 使用javascript下载文件弹出框

转载 作者:行者123 更新时间:2023-11-28 02:22:53 24 4
gpt4 key购买 nike

我正在开发 ASP.NET Web 表单应用程序。我正在我的网络服务代码中的服务器端处理文件。这个网络方法将返回文件内存流。我想使用 javascript 方法在客户端消耗这个内存流。在 js 方法中处理后,我将打开弹出窗口来下载该内存流。

function ExportExel(){

$.ajax({
type: "POST",
url: baseUrl + '/' + "WebServices/ExtraInfoWebService.asmx/Urlhttphandler",
data: {},
contentType: "application/json; charset=utf-8",
dataType: "json",
success: function (msg) {

//********some code require here.... *************
}
});
}

在 msg.d 中我得到内存流我需要这里的代码

//********some code require here.... *************

显示文件下载弹出窗口。任何帮助/指示都会对我有帮助。

最佳答案

为此,您需要向服务器发出新请求Ajax 调用不提供那么多便利(在获取流时显示弹出窗口)如果您发送新的请求并以流的形式获取响应。浏览器显示保存并打开弹出窗口。您不需要手动执行

关于javascript - 使用javascript下载文件弹出框,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15384946/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com