На моем сайте есть 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, согласноэта ссылка
решение2
Я не уверен, возможно ли это через пользовательский код на сайте. Насколько я знаю, это полностью зависит от настроек пользователя в его браузере Chrome.
В основном, когда вы печатаете:хром://плагины/, Он выведет список плагинов Chrome и, если пользователь отключит плагин, вызовет:Просмотрщик PDF-файлов Chrome, то только Chrome попросит загрузить PDF, в противном случае PDF откроется там автоматически.
решение3
Это можно сделать просто: вместо того, чтобы нажимать на PDF-файл, щелкните по нему правой кнопкой мыши и выберите «сохранить ссылку как», после чего Chrome начнет загрузку PDF-файла. Обязательно проверьте формат файла перед сохранением адреса ссылки. Обычно это .pdf, но если нет, вручную допишите .pdf после него.