Скачать динамический сгенерированный почтовый индекс Javascript - PullRequest
0 голосов
/ 28 июня 2019

Я хочу создать ZIP-файл с помощью ajax и загрузить.

в PHP (makezip.php) ZIP-файл генерируется динамически.

http://exmaple.com/myzip.zip

Как скачать по javascript ???

in javascript

function download(){
    $.ajax({
      url:  http://example.com/makezip.php // to Ajax
      type: 'POST',
      dataType: 'json',
      data: {'id' : id}
    }).then(
        function(data) {
//How should I do here for download???
//         var blob = new Blob([ "http://exmaple.com/myzip.zip" ], { "type" : "zip" });
//         let link = document.createElement('a');
//         link.href = window.URL.createObjectURL(blob);
//         link.download = 'myzipname.zip';
 //         link.click();
      }
    );
};

1 Ответ

1 голос
/ 28 июня 2019

Можно сделать,

window.location.href = your_zip_file_path;

Он будет перенаправлен на следующую вкладку или загрузится.

...