Как скачать несколько файлов с помощью window.open ()? - PullRequest
0 голосов
/ 29 августа 2018

Я пытаюсь загрузить несколько файлов одновременно. Сначала я использую window.location = url, но теперь это не работает.

Я изменил его на window.open(url, "_blank"), и он загружает только первый:

window.open("/host/Controller/DownloadDasFiles?paramId=204");
window.open("/host/Controller/DownloadDasFiles?paramId=205");
window.open("/host/Controller/DownloadDasFiles?paramId=206");
public FileResult DownloadDasFiles(int paramId)
{
  var dasControl = UnityConfig.container.Resolve<IDasControlService>();
  var filename = dasControl.GetDasFileToDownload(paramId);
  return File(filename, "application/octet-stream", Path.GetFileName(filename));
}

В моем реальном случае я делаю это после успеха AJAX в цикле javascript, но этот код должен работать, не так ли?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...