8

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

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

Спасибо :)

3 ответа3

9

Вы можете использовать свойство 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://plugins/ , в нем будут перечислены плагины chrome, и если пользователь отключит плагин под названием: Chrome PDF Viewer , то только chrome попросит загрузить PDF, иначе PDF откроется там автоматически.

1

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

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .