Как распечатать iframe с динамически вставленными элементами в iframe? - PullRequest
0 голосов
/ 28 мая 2019

Я разрабатываю страницу, на которой у меня есть iframe с src из файла pdf.

<iframe height="100%" id="iframeId" src="somepdfFile.pdf" width="80%"></iframe>

Я вставляю элемент в этот iframe, используя jquery, подобный этому

$('#iframeId').contents().find('body').prepend('<div class="watermark-bg"></div>');

Работает нормально.но проблема в том, что когда я печатаю этот iframe с использованием этого js-кода

var PDF = document.getElementById('iframeId');
PDF.focus(); 
PDF.contentWindow.print();

, мы можем увидеть PDF-файл на экране просмотра печати, но вставленный div не появляется.Любая помощь будет признана.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...