@AndrewRusinas

Как заставить Firefox скачать pdf файл вместо открытия?

Есть такой код для скачивания pdf файлов, полученных с бэка:
let blob = new Blob([data], { type: 'application/pdf' })
        let link = document.createElement('a')
        link.href = URL.createObjectURL(blob)
        link.setAttribute('target', '_blank')
        link.download = file_name
        link.click()


В хроме всё работает, как ожидается, но firefox почему-то решил открывать файлы в той же вкладке, вместо скачивания. Есть ли способ это обойти?
  • Вопрос задан
  • 333 просмотра
Пригласить эксперта
Ответы на вопрос 2
Adamos
@Adamos
Может помочь (а может и не помочь, браузермейкеры нынче шальные) установка для PDF заголовка на сервере
Content-Disposition: attachment
Ответ написан
@acid993
в настройках нужно выбрать чтоб скачивал просто
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы
21 нояб. 2024, в 23:30
300000 руб./за проект
21 нояб. 2024, в 22:21
3000 руб./в час
21 нояб. 2024, в 21:42
100000 руб./за проект