Чего я пытаюсь достичь: У меня есть страница, на которой есть некоторая информация в заголовке, за которой следует документ через встроенный PDF-файл и, наконец, некоторая информация в нижнем колонтитуле. В идеале это должно отображаться как один непрерывный документ, который можно распечатать как таковой.
Что я нашел: Я загружаю PDF в iframe на странице. Поскольку этот документ не является общедоступным, он запрашивается с помощью действия на стороне сервера, которое проверяет разрешения и возвращает документ как Content-Type: application/pdf;
.Это работает для загрузки PDF, но я не могу отключить панели инструментов и другие встроенные средства просмотра PDF (незначительная проблема)
Когда я пытаюсь прочитать высоту документа iframe с помощью javascript на содержащей странице, чтобы изменить высоту iframe и, таким образом, удалить полосы прокрутки, я получаю проблему с междоменным происхождением, несмотря на загрузку PDF из того же домена, сервера и т. д.
Любая помощь или подсказки высоко ценятся.
Спасибо, но все ресурсы находятся в одном домене. Интересно, это проблема встроенного управления просмотрщиком PDF (я использую Firefox для тестирования)