Я пытаюсь сделать "нажмите здесь, чтобы напечатать страницу"
<script type="text/javascript">
function PrintElem ()
{
var mywindow = window.open('', 'PRINT', 'height=400,width=600');
mywindow.document.write('<html><head>');
mywindow.document.write(document.head.innerHTML)
mywindow.document.write('</head><body >');
mywindow.document.write(document.body.children[1].innerHTML);
mywindow.document.write('</body></html>');
mywindow.document.close(); // necessary for IE >= 10
mywindow.focus(); // necessary for IE >= 10*/
mywindow.print();
mywindow.close();
}
</script>
<a onClick="printElem()" href="#"> print a div! </a>
Все стили включены в Head, но по какой-то причине они пропускаются, когда я нажимаю ссылку print a div!
,но включается, когда я нажимаю на него с открытым DevTools?
Почему?