файл print.css стиль работает только когда вызываю печать Ctrl+P если вызываю печать через написанный код js изменений нет ни каких.
@media print {
body {
color: #000;
background: #fff;
}
}
function PrintElem(elem)
{
Popup($(elem).html());
}
function Popup(data)
{
var mywindow = window.open('', 'table', 'height=1000,width=1000');
mywindow.document.write('<html><head>');
mywindow.document.write('<link rel="stylesheet" type="text/css" media="print" href="/project/print.css">');
mywindow.document.write('</head><body ><table>');
mywindow.document.write(data);
mywindow.document.write('</table></body></html>');
mywindow.document.print;
mywindow.document.close(); /
mywindow.focus();
mywindow.print();
mywindow.close();
}
подключение print.css
<link href="/project/print.css" rel="stylesheet" media="print" type="text/css" />