У меня возникла проблема с отображением вывода PDF в функции Adobe Reader «в браузере» с сайта ASP Classic.
У меня есть форма с несколькими входными данными, которая разворачивается и создает отчет в формате PDF. Отчет отображается правильно (учитываются все входные значения) при сохранении в виде файла, но дает пустой экран при отображении в Reader версии 7.0 и переходит прямо к отчету без входных значений в версии 8.1.2.
Нажатие «обновить» в браузере отсюда также отобразит отчет, указывающий на то, что ни один из входных данных формы HTML не переносится вперед.
- Есть ли какая-либо базовая механика обратной передачи HTML-формы, которую я, возможно, упустил?
*Единственное, что меня озадачивает*e, это то, что снятие флажка с параметра «Отображать в браузере» в Adobe Reader и без перезапуска браузера дает правильный отчет в обоих версии.
Другая возможная проблема связана с политикой браузера «Надежные сайты». Домен был добавлен в список доверенных и:
- Форма ввода HTML отображается как надежный сайт в строке состояния.
- Экран PDF в браузере отображается как «Неизвестная зона».
Чтобы уточнить:
- Если Reader удален, загруженный файл правильный
- Если Reader установлен и не отображается в браузере, вывод правильный.
- If set to display in-browser with Adobe Reader, it
- v7.0 – Displays a blank screen. ‘Refresh’ goes to a no-input-value PDF report
- v8.1.2 — Отображает отчет без ввода значения
- Снятие флажка с опции «Отображать в браузере» в Adobe Reader и без перезапуска браузера дает правильный отчет в обеих версиях.
Существует рабочая старая производственная среда, которая способна правильно отображать файл PDF в браузере с помощью Reader v7.0 на тех же машинах, на которых мы тестируем. Описанная проблема возникает при настройке того же кода в новой среде с более строгим контролем безопасности.
В среде также используются старые технологии, которые не будут обновлены. Это включает в себя:
- Сайт ASP Classic
- Код выводит PDF v1.3
- Internet Explorer 6. Да. 6.
Любые идеи о том, почему отчет не всегда переносит ввод HTML?
Любая помощь приветствуется, спасибо.