Как сделать скачивание файлов в браузере вместо их открытия на сайте

Большинство современных браузеров по умолчанию любят открывать различные типы файлов вместо того, чтобы предложить их скачать. Например это относится к .PDF файлам, которые порой весьма большие и при клике на ссылку, пытаются открыться прямо в браузере. Чтобы по умолчанию браузер предлагал скачивать такие файлы, есть довольно простое решение.

Для этого нужно в ссылке в теге прописать параметр download:

А чтобы при скачивании, файл был с определенно заданным именем, например invoice, то это делается так:

  • Екатерина

    Огромное спасибо! Прекрасное простое решение!

  • Лис

    Немного тяжко будет вводить библиотеку, но учитывая дедлайн решение простое и быстрое, спасибо. Допилить можно и потом скриптами.

  • Web-master

    Спасибо большое, самое простое решение) ото везде через скрипт говорят делать.

  • ProWeb

    Ага! не работает нифига ((((((((((((((((((((((((

    • Денис Клыков

      Это HTML 5 это функция работает на 5+, но есть касяк вот например: “Если сделать на своём сайте скачивание видео файла, то в Explorer 11 он открывает в Media проигрыватели в ОС и начинает проигрывать видео, а не скачивать”

  • Сергей

    Хрень, такого никогда не было.

  • andr

    Спасибо!

  • PuxapD

    Спасибо, вканало)