Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #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. Как можно организовать скачку в этом случае?
Ответить с цитированием
  #2 (permalink)  
Старый 07.05.2015, 18:12
Аватар для Makarov
Профессор
Отправить личное сообщение для Makarov Посмотреть профиль Найти все сообщения от Makarov
 
Регистрация: 08.07.2013
Сообщений: 212

Как-то сталкивался я с этой проблемой, но там было "нет времени объяснять", пришлось городить костыль: открывать отдельную страничку с гет запросом и позволить тянуть браузеру самому. И даже там был нюанс для ie, нужно было в ответе заголовок проставить который он хорошо поймет.
Ответить с цитированием
  #3 (permalink)  
Старый 07.05.2015, 21:00
Интересующийся
Отправить личное сообщение для mr_virtus Посмотреть профиль Найти все сообщения от mr_virtus
 
Регистрация: 14.11.2014
Сообщений: 14

Сделал.
Ответить с цитированием
  #4 (permalink)  
Старый 08.05.2015, 14:19
Аспирант
Отправить личное сообщение для igormog Посмотреть профиль Найти все сообщения от igormog
 
Регистрация: 08.04.2015
Сообщений: 39

mr_virtus, а как именно сделали то? Поделитесь
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как вы относитесь к наркоманам? Maxmaxmaximus7 Оффтопик 7 05.02.2014 13:29
Управление скроллом "а-ля тач" HonesT Элементы интерфейса 2 27.08.2013 14:25
Как отследить onload в iframe в ie8 platedz Events/DOM/Window 15 12.06.2013 03:20
Как сделать как в JQ? faforty Общие вопросы Javascript 8 14.11.2011 01:35
Как заставить постоянно загружать элемент страницы? KamalovRadik jQuery 8 07.11.2011 15:19