从多个iFrame下载时,为什么IE会忽略后续文件?

时间:2015-04-02 16:33:02

标签: asp.net internet-explorer iframe download internet-explorer-9

我已经看到了关于这个问题的一些问题,例如:

How to download multiple files in one shot in IE

Download Multiple Files Without Using Zip File

但他们似乎并不适合我。

我使用的是一个非常简单的解决方案,它看起来类似于我见过的其他答案的答案。问题是IE只会下载第一份报告。我已经验证它正在多次调用服务器并且服务器似乎正在发送响应,但似乎IE在它收到的第一个文件后停止。

从多个iFrame下载时,为什么IE会忽略后续文件?

function downloadReports(reportIds) {
    for (var i = 0; i < reportIds.length; i++) {
        var url = "http://page.aspx?id=" + configId + "&reportId=" + reportIds[i];

        setTimeout(function () { $("<iframe src='" + url + "' />").appendTo('body'); }, 500 * i);
    }
}

0 个答案:

没有答案