PDF-файлы не встроены в IE11

Я создал простой HTML-файл, который должен был иметь встроенный PDF-файл для печати:

<p>Try to print this sucka!</p>
<div>
    <iframe id="frmPdf" src="ImageDir/temp.pdf" style="width:0px; height:0px;"></iframe>
    <button id="btnPrint" onclick="frmPdf.contentWindow.focus(); frmPdf.contentWindow.print(); return false;">Push Me To Print</button>
</div>

Это отлично работает на Chrome. Я могу распечатать документ. Однако в IE, когда я загружаю страницу, я сразу получаю приглашение на загрузку / сохранение внизу окна, и кнопка печати ничего не делает. Если я увеличу фрейм, я вижу, что в нем вообще ничего нет.

Я подозреваю, что это проблема с плагином Adobe. Я скачал последнюю версию ридера (DC) и установил ее, затем удалил и переустановил. Затем я отключил и снова включил плагин, но ничего не работает.

Я открыл "Настройки" в Adobe Reader DC и зашел в раздел "Интернет". Следующие опции включены:

  • По умолчанию в режиме чтения
  • Разрешить быстрый просмотр веб-страниц
  • Разрешить спекулятивную загрузку в фоновом режиме

В нем также говорится, что продукт, доступный для использования браузерами, - это "C:\Program Files (x86)\Adobe\Acrobat Reader DC\Reader\AcroRd32.exe. Однако, когда я открываю IE и перехожу к информации для плагина Adobe, он говорит, что использует C:\Program Files (x86)\Common Files\Adobe\Acrobat\ActiveX\AcroPDF64.dll. Я не знаю, что это значит.

Как заставить работать плагин PDF?

0 ответов

Другие вопросы по тегам