15200

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

8 ответов

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

Ответы (8)

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

Посмотрите настройки Вашего браузера
Свернуть ответы
Сергей +9
28.12.2016 10:05
у меня хром, настройки тут боюсь не причем, на некоторых других сайтах ссылка по пдф открывается прекрасно прям в самом браузере, а на моем сайте сразу скачивает. таргет тоже добавлен, все равно идет скачивание а не показ в браузере (
HARDKOD +28
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 +208
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 +208
28.12.2016 10:39
Посмотрите на Вашу ссылку, просто скопируйте ее в браузер, https://kassa.yandex.ru/files/manual_cards_new.pdf откройте ее в браузере. Это Вам ее так выдает Яндекс, либо положите файле себе на хостинг, либо добавляйте классы, как в Вашем примере
Свернуть ответы
Сергей +9
28.12.2016 10:43
вот это я затупил) спасибо

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

Илья
1K

Как поставить страницу благодарности?

Добрый вечер! нужно чтобы после покупки на этом сайте:  http://cu50834.tmweb.ru/cherniy2.php человека переводило на страницу благодарности:  http://cu50834.tmweb.ru/order_ru.php как это сделать и какой код ставить?    
Vitaly
550

Оптимизация изображений

В настройках включил "Оптимизацию изображений", все работает, но со временем при парсинге, начали появляться ошибки Подскажите есть ли решение?
С помощью соцсетей
У меня нет аккаунта Зарегистрироваться
Нажимая кнопку «Зарегистрироваться», я даю согласие на обработку своих персональных данных, указанных в форме регистрации.
С помощью соцсетей
У меня уже есть аккаунт Войти
Нажимая кнопку «Зарегистрироваться», я даю согласие на обработку своих персональных данных, указанных в форме регистрации.
Инструкции по восстановлению пароля высланы на Ваш адрес электронной почты.
Пожалуйста, укажите email, который Вы использовали для входа на сайт.