Я прошу прощения за длину этого вопроса, но требуется пояснение.
Справочная информация:
Я работаю над внутренним веб-приложением, которое будет отображать PDF в iframe. Adobe Reader X предлагает «Режим чтения» для отображения PDF в браузере. Это удаляет оболочку и добавляет окно меню в конец PDF, когда мышь находится над «средним центром». В версиях до X вы могли использовать JavaScript для изменения пунктов меню панели инструментов.
Что мне нужно:
Мне нужно отобразить PDF в «Режиме чтения» И удалить все пункты меню. Компьютеры, на которых запускается это приложение, - это, по сути, киоск, буквально компьютер, монитор и мышь. Нет принтеров, нет клавиатуры, нет другой интерактивности.
Мой вопрос такой:
Как я могу загрузить PDF для чтения в Internet Explorer и отключить все взаимодействия, кроме прокрутки. То есть без меню, без контекстного меню и без «теневой панели», когда нижний центр наведен поверх. Я искал альтернативы Adobe, и есть несколько отличных, но те, которые я обнаружил, которые имеют плагин для браузера, не имеют плагин для IE.
Если кто-то знает способ загрузки содержимого PDF, это был бы еще лучший маршрут.
Дополнительная информация:
Если это поможет, пока он создается для Internet Explorer, веб-страница будет загружена в форму окна, которая является просто полноэкранным элементом управления браузером.
Другие вещи, которые я пробовал:
Я также попытался расположить прозрачный iFrame поверх pdf iFrame, покрывая только отображаемый контент, но оставляя полосы прокрутки без изменений. Это работало отлично, если я загрузил что-нибудь, но PDF. Если я загружал любой другой веб-сайт, он работал как ожидалось (за исключением того, что колесо прокрутки, конечно, не прокручивает веб-страницу). Если PDF был загружен, то все, что появилось бы, это белый квадрат. Используйте панель инструментов dev, чтобы удалить прозрачный iFrame, и PDF выглядит хорошо.