Показать сообщение отдельно
  #1 (permalink)  
Старый 07.05.2015, 16:55
Интересующийся
Отправить личное сообщение для mr_virtus Посмотреть профиль Найти все сообщения от mr_virtus
 
Регистрация: 14.11.2014
Сообщений: 14

Как загружать zip в ie8?
Сейчас загрузка файла с сервера реализована через ангуляр. На сервере создается поток, ангуляр обращается к серверному методу:

$scope.download = function () {

        var responsePromise = $http({

            url: urlPack,
            method: "POST",
            data: JSON.stringify({dest:$scope.dest}),
            responseType: 'arraybuffer'

        });

        responsePromise.success(function (data, status) {

            var file = new Blob([data], { type: 'application/zip' });
            saveAs(file, 'msgs.zip');

        });
   };


Во всех браузерах начинается загрузка файла, кроме ie8, так как там не поддерживается fileSaver.js и Blob. Как можно организовать скачку в этом случае?
Ответить с цитированием