Печать содержимого в iframe из родительского окна - PullRequest
0 голосов
/ 10 апреля 2019

Проблема связана с печатью содержимого в iframe из обычного HTML-файла.

Я создал файл HTML, в который я просто включил Iframe и передал src с URL-адресом образца PDF-файла в Интернете (для целей тестирования). Но после загрузки HTML-файла и попытки печати страницы с помощью Ctrl + P страница печатается без файла iframe.

Я не хочу добавлять в HTML кнопку, которая будет печатать содержимое iframe. Я хочу напечатать содержимое iframe прямо из родительского окна.

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
    <head>
        <title>My Page</title>
         <style type="text/css">
    body, html {
        margin: 0;
        padding: 0;
        height: 100%;
        overflow: hidden;
    }
    #content {
        position: absolute;
        left: 0;
        right: 0;
        bottom: 0;
        top: 0px;
    }
</style>
</head>
<body>
<div id="content">
    <iframe id="printf" name="printf" src="http://www.africau.edu/images/default/sample.pdf" width="100%" height="98%"  frameborder="0" allowfullscreen></iframe>
</div>
</body>
</html>

Есть идеи, как этого добиться?

Результат печатает внешнюю страницу, а не содержимое внутри iframe.

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