20568

Как настроить открытие PDF по ссылке в браузере?

8 ответов

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

Ответы (8)

Asylum +622
28.12.2016 09:43
А что у Вас за браузер?
Современные браузеры обычно сразу открывают PDF, а что бы посетители не уходили с сайта ссылку делают через target="_blank" тогда документ открывается в новом окне, там же будет ссылка на скачивание.

Посмотрите настройки Вашего браузера
Свернуть ответы
Сергей +9
28.12.2016 10:05
у меня хром, настройки тут боюсь не причем, на некоторых других сайтах ссылка по пдф открывается прекрасно прям в самом браузере, а на моем сайте сразу скачивает. таргет тоже добавлен, все равно идет скачивание а не показ в браузере (
HARDKOD +42
28.12.2016 09:53
Можно вот так через настройки виртуального хоста
AddType application/octet-stream .pdf

А можно вот так с помощью PHP
header("Content-type:application/pdf");
header("Content-Disposition:attachment;filename='downloaded.pdf'");
readfile("original.pdf");
Свернуть ответы
Сергей +9
28.12.2016 10:06
Я ведь спрашивал как сделать чтобы он НЕ скачивался, а открывался прям в браузере, а этот способ вроде как раз для скачивания.
Asylum +622
28.12.2016 10:17
Дайте ссылку на сайт, иначе это будет гаданием )))
Свернуть ответы
Сергей +9
28.12.2016 10:20
http://hiki-soft.ru/econom вот тут раздел инструкции по оплате
а вот сайт для примера, где открывается нормально прям в окне http://www.chevrolet.ru/dlja-vladelcev/instrukcii-po-jekspluatazii.html
Asylum +622
28.12.2016 10:39
Посмотрите на Вашу ссылку, просто скопируйте ее в браузер, https://kassa.yandex.ru/files/manual_cards_new.pdf откройте ее в браузере. Это Вам ее так выдает Яндекс, либо положите файле себе на хостинг, либо добавляйте классы, как в Вашем примере
Свернуть ответы
Сергей +9
28.12.2016 10:43
вот это я затупил) спасибо

Похожие вопросы

Van Lodibito
355

Ошибка кодировки на сервере

Сайт написан на python на нем происходит обработка pdf файлов и проблема заключаеться в использование сервером ascii таблици, как стандартную кодировку файлов и код для проверки этого выдает: getlocale: (None, None) getdefaultlocale(): (None, None) fs_encoding:...
Erik Artsruni
559

Сайт не работает на хостинге

Здравствуйте у меня такая проблема я пишу простой сайт html/css и запускаю на ПК все идеально работает без хоста кидаю на хост и получеатся вот это  вот все файлы сайта - тык Помогите пожайлуста P.S. сайт на армянском так что не обрашайте внимание...

Какой путь у файлов на хостинге?

Залил сайт на хостинг timeweb, но разметка вся исчезла. Дело в путях взаимодействия файлов? Путь на локалхосте у файлов был один, а сейчас на хостинге он другой, так? Нужно ли прописывать в пути файла 'public_html'? Если да, то ставится ли /public_html...
Ваш баланс 10 ТК
1 ТК = 1 ₽
О том, как заработать и потратить Таймкарму, читайте в этой статье
Чтобы потратить Таймкарму, зарегистрируйтесь на нашем сайте
С помощью соцсетей
У меня нет аккаунта Зарегистрироваться
Нажимая кнопку «Зарегистрироваться», я даю согласие на обработку своих персональных данных, указанных в форме регистрации.
С помощью соцсетей
У меня уже есть аккаунт Войти
Нажимая кнопку «Зарегистрироваться», я даю согласие на обработку своих персональных данных, указанных в форме регистрации.
Инструкции по восстановлению пароля высланы на Ваш адрес электронной почты.
Пожалуйста, укажите email вашего аккаунта
Войти в Комьюнити
Регистрация в Комьюнити
Восстановление пароля