Печать веб-страницы
От: iGrog Финляндия  
Дата: 03.11.11 10:24
Оценка:
Приветствую.

На каком этапе развития сейчас стоят современные броузеры по вопросу поддержки оформления страниц для печати?
У меня такой вопрос:
Есть два принтера — один обычный A4, второй принтер наклеек (размер 44х23мм)

Чего хотелось бы. Хотелось бы нажатием на кнопочку на веб-странице отправлять определенный div на печать.
На странице A, я делаю pageA.print.css и устанавливаю его в <link media="print" ...>
Там прописываю:
@page {
    size: 40mm 23mm;
    overflow: hidden;
}
body * {
    visibility: hidden;
}
#printableDiv, #printableDiv *
{
    visibility: visible;
}


Когда жму предпросмотр печати в броузере — они показывают что угодно, но только не 1 страницу с этими размерами.
Хром вообще показывает 19 страниц, в центре которых есть нужные данные, фаерфокс (если убрать поля и колонтитулы) все равно показывает А4 формат.
И соответственно на наклеечном принтере они не выпечатываются.

Вот вопрос — это вообще реально сделать на CSS/HTML?
Если нет, то как бы мне печатать с веб-страниц то, что мне надо в желаемых размерах и на желаемых принтерах?
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.