Проблема в том, что от сюда http://site.ru/css/table.css
не беруться стили для формирования печати. Как это можно исправить?
function CallPrint(strid) {
var prtContent = document.getElementById(strid);
var WinPrint = window.open('', '', 'left=50,top=50,width=800,height =640,toolbar=0,scrollbars=1,status=0');
var prtCSS = '<link rel="stylesheet" href="http://site.ru/css/table.css">';
var print = document.createElement("div");
print.className = "contentpane";
print.setAttribute("id", "print");
print.appendChild(prtContent.cloneNode(true));
WinPrint.document.body.appendChild(print);
WinPrint.focus();
WinPrint.print();
WinPrint.close();
}
<div id="print-content">
<div id="myTable">
<table class="one">11-24-34-35-8
<table class="two">3</table>
</table>
</div><a onClick="javascript:CallPrint('print-content');" title="Распечатать проект">Распечатать</a></div>
Вы присваиваете переменной var prtCSS значение линка на ксс файл и больше эту переменную не используете. Используйте явное объявление стилей на странице через:
<style>
@media print {
/* здесь будут стили для печати */
body {
font-size: 28px;
}
}
</style>
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
Виртуальный выделенный сервер (VDS) становится отличным выбором
Подскажите пожалуйста с помощью чего и как сделать такоеЗадание чтоб на сайте при нажатии на кнопку показало одну из 3 случайных картинок,...
В общем есть у меня контроллер на стороне сервера который через ajax выдает все категории с подкатегориямиНеизвестно какой максимальный уровень...
подскажите как вот нарисовать такую фигуру с помощью Canvas?
Ситуация следующая: нужно хранить полную дату (включая время до миллисекунд), но хранить её можно только в виде строки, объект не подходит...