#javascript #pdf
Вопрос:
Я отправляю электронное письмо с гиперссылкой на файл PDF, хранящийся в системе mgmt контента. Когда конечный пользователь получит электронное письмо и нажмет на ссылку, файл PDF 1) Откроется в Adobe, 2) Загрузится или 3) Спросит, что пользователь хочет сделать (в зависимости от настроек своего браузера).
Я хочу заставить файл PDF открыться либо в Adobe (просмотрщик, считыватель, acrobat… все, что у пользователя есть в системе); либо открыть PDF в окне предварительного просмотра браузера (если он загружен с браузером пользователя по умолчанию). Конечная цель: Откройте PDF-файл без сохранения пользователем, даже если по умолчанию в браузере установлено значение «Сохранить».
Я видел некоторые программные способы подхода к этому, но, ограничиваясь тем, что я могу сделать по электронной почте, я не нашел никаких решений. В настоящее время я использую Outlook, но также имею доступ к Thunderbird и нескольким другим почтовым клиентам.
Я сам создаю PDF-файлы и имею доступ к стандарту Adobe Acrobat XI. Я также искал способы добавить javascript в сам PDF, что привело бы к его открытию (а не загрузке), но пока безуспешно.
Есть какие-нибудь идеи? Спасибо!
Комментарии:
1. Одним словом… нет. И любой почтовый клиент или веб-браузер, который делает это, никогда не следует использовать, так как это создает явную проблему безопасности. Представьте себе веб-сайт, который может заставить ваш компьютер выполнить что-то (возможно, реальный исполняемый файл, возможно, открытие вредоносного файла с недавно обнаруженным или иным образом не исправленным эксплойтом в приложении), а затем запускает запрос к этому файлу в фоновом режиме без взаимодействия с пользователем.
2. Пожалуйста, предоставьте достаточно кода, чтобы другие могли лучше понять или воспроизвести проблему.
Ответ №1:
Я не слишком много исследовал этот вопрос, поэтому, пожалуйста, отнеситесь к тому, что я говорю, с долей серьезности. Я не думаю, что то, чего вы хотите достичь, возможно, учитывая, что это может представлять угрозу безопасности. Если это неправда и это возможно, то я прошу прощения за то, что повел кого-то по неверному пути.
Комментарии:
1. Да, это звучит как огромная проблема безопасности.