Див создан с помощью простого CSS
Код: Выделить всё
#print_this_div {display:none;}
он запускается кнопкой ПЕЧАТЬ с помощью js, который выглядит следующим образом:
Код: Выделить всё
function libPrint() {
printJS({
printable: 'print_this_div',
type: 'html',
documentTitle: "My Pics and Names",
style: '@page { size: Letter potrait; margin: 0; } ul.attendee-list { padding: 0px; margin: 0px; width: 1100px; float: left; } ul.attendee-list li { list-style: none;line-height: 0;display:block;border: 1px solid; } ul.attendee-list li img { padding: 20px;width: 220px;height: 220px;border-right: 1px solid; } ul.attendee-list li span { font-size: 16px;line-height: 18px;width: 797px;float: right;margin: 0px;padding: 20px; } .event-title .ee-status { display:none; }',
onError: function (error) {
alert("Printing Err: " + error.message)
},
});
}
Код: Выделить всё
#print_this_div {visibility:hidden;}
Код: Выделить всё
#print_this_div {
display:none;
visibility:hidden;
}
но не работал на Safari и Firefox
а теперь не работает на Chrome
так что... непоследовательное поведение
у кого-нибудь есть идеи?>
Подробнее здесь: https://stackoverflow.com/questions/798 ... th-printjs
Мобильная версия