2016-05-21 3 views
1

У меня возникла проблема с содержанием страницы печати. Я использовал window.print(), но он печатает все окно. Мне просто нужно сделать распечатку некоторого содержимого на моей странице. Пожалуйста, предоставьте мне решение.Распечатать содержимое страницы в yii2

Код:

<html> 
    <head> 
    <script> 
     function printContent(el) 
     { 
     var restorepage = document.body.innerHTML; 
     var printcontent = document.getElementById(el).innerHTML; 
     document.body.innerHTML = printcontent; 
     window.print(); 
     document.body.innerHTML = restorepage; 
    } 
    </script> 
    </head> 
    <body> 
    <h1>My page</h1> 
    <div id="div1">DIV 1 content...</div> 
    <button onclick="printContent('div1')">Print Content</button> 
    </body> 
</html> 

ответ

0

Когда я использовать функцию печати внутри DIV контента я нахожусь в состоянии напечатать страницу содержимого.

Смежные вопросы