Остановить открытие PDF, если у клиента нет Viewer - PullRequest
1 голос
/ 02 апреля 2012

Я пытаюсь открыть PDF-файл в веб-браузере, но когда я это делаю, он загружает PDF-файл, который, как я предполагаю, объясняется тем, что у пользователя нет программы просмотра (Firefox - Mac). Мой клиент также заблокировал Google Docs с сервера, так что встраивание этого невозможно. Мы пробовали Scribd, но некоторые наши изображения пуль заменялись забавными персонажами.

Итак, что я пытаюсь сделать сейчас, это придумать какое-то условное утверждение, которое бы гласило, что если у пользователя нет читателя или он пытается загрузить / открыть PDF - покажите какой-нибудь текст со ссылкой для скачивания. зритель. Я предполагаю, что мне понадобятся PHP и Javascript, но, возможно, нет. Это возможно?

Ответы [ 2 ]

0 голосов
/ 02 апреля 2012

Я немного погуглил, и нашел это: http://www.pinlady.net/PluginDetect/PDFReader/

Выглядит многообещающе, попробуйте.

0 голосов
/ 02 апреля 2012

Это будет невозможно. Это информация клиента, к которой сервер не может получить доступ. Вы либо позволяете им скачать его, либо создаете / используете пользовательский кодировщик.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...