Как настроить Chrome на загрузку PDF-файла вместо его (предварительного) просмотра в браузере?

Как настроить Chrome на загрузку PDF-файла вместо его (предварительного) просмотра в браузере?

На моем сайте есть PDF-файл для скачивания пользователями.

Есть ли способ указать Chrome не просматривать PDF в браузере пользователя, когда пользователь нажимает на ссылку на PDF, а вместо этого загрузить PDF в папку загрузок пользователя? Или, по крайней мере, указать Chrome спрашивать пользователя, хочет ли он просмотреть PDF в браузере или загрузить его (а не просто автоматически просматривать в браузере)?

Спасибо :)

решение1

Вы можете использовать это downloadсвойство в своей ссылке (якоре) следующим образом:

<a href="some/path/somefile.pdf" download target="_blank">download PDF file</a>

Это заставит загрузиться в браузерах, которые его поддерживают (Chrome, Firefox и Opera). Однако в настоящее время он не поддерживается в IE или Safari, согласноэта ссылка

Источник:https://stackoverflow.com/questions/3802510/force-to-open-save-as-popup-open-at-text-link-click-for-pdf-in-html

решение2

Я не уверен, возможно ли это через пользовательский код на сайте. Насколько я знаю, это полностью зависит от настроек пользователя в его браузере Chrome.

В основном, когда вы печатаете:хром://плагины/, Он выведет список плагинов Chrome и, если пользователь отключит плагин, вызовет:Просмотрщик PDF-файлов Chrome, то только Chrome попросит загрузить PDF, в противном случае PDF откроется там автоматически.

решение3

Это можно сделать просто: вместо того, чтобы нажимать на PDF-файл, щелкните по нему правой кнопкой мыши и выберите «сохранить ссылку как», после чего Chrome начнет загрузку PDF-файла. Обязательно проверьте формат файла перед сохранением адреса ссылки. Обычно это .pdf, но если нет, вручную допишите .pdf после него.

Связанный контент