Выберите печатный контент на странице из -за потребностей проекта.
Возьмите то, что вы хотите напечатать с помощью слоя div. Например:
Кода -копия выглядит следующим образом:
<!-Уведомление о передаче петиций. Начнется->
<div id = "itemvrbjform" style = "font-family: 'Song Song', 'Song Style'; Font-Size: 18px; Margin-top: 290px;">
<div>
<div style = "float: right; margin -top: -40px;"> (номер информации: $ {zjxfitemuser.acceptedno}) </div>
<div id = "title" style = "margin-top: 40px;"> <pan> Уведомление о передаче вопросов </span> </div>
$ {zjxfitemuser.username}: (имя заявителя) <br/>
<span id = "itemvrbjtime"> </span>, это агентство (или единица) приняло $ {zjxfitemuser.subject} Петиции, предложенные вами (или вами) в соответствии с законом,
Петиция находится в рамках полномочий XXX. Полем <br/>
Дайте мне знать настоящим. <br />
<div style = "margin-top: 50px; argin-right: 20px; float: right;"> (sub-sub-name} Специальная печать или официальная печать) </div>
<div style = "margin-top: 90px; маржа-вправо: -190px; float: right;"> <span id = "itemvrbjendtime"> </span> </div>
</div>
</div>
<!-Уведомление о передаче петиционных вопросов заканчивается->
В середине нет необходимости печатать в середине, и это также включено в Div -слой. Используйте стили CSS. Ссылка на класс = "noprint" в слое, который не требует печати, выполняется
Кода -копия выглядит следующим образом:
<стиль типа = "text/css" media = "print">
.noprint {видимость: нет;}
</style>
JS -код:
Примечание. При выборе печати стиль будет потерян.
Кода -копия выглядит следующим образом:
$ (function () {
$ ("#print"). Click (function () {
var html = window.document.body.innerhtml;
exportcss ("itemvrbjform", html);
});
// Стиль импорта для выбора печати
функция exportcss (formname, htmlinfo) {
var css = "<link href =/" " + baseurl +"/zjxf/common/css/common.css/"type =/" text/css/"rel =/" stylesheet/"/>" +
"<link href =/" " + baseurl +"/zjxf/common/css/table.css/"type =/" text/css/"rel =/" styleSheet/"/>" +
"<link href =/" " + baseurl +"/zjxf/common/css/form.css/"type =/" text/css/"rel =/" styleSheet/"/>" +
"<link href =/" " + baseurl +"/zjxf/common/css/tab.css/"type =/" text/css/"rel =/" styleSheet/"/>" +
"<link href =/" " + baseurl +"/zjxf/common/css/print.css/"type =/" text/css/"rel =/" styleSheet/"/>";
$ (Css) .appendto ("#" + formname);
window.document.body.innerhtml = $ ("#" + formname) .html ();
window.print ();
window.document.body.innerhtml = htmlinfo;
}
});
Это позволяет достичь частичной печати, так и частичной не выбранной печати