#html #css
#HTML #css
Вопрос:
Я хочу создать систему заказа продукции и выставления счетов с использованием PHP / MySQL. В настоящее время я делаю это в Microsoft Excel, исключительно потому, что я могу легко распечатать то, что отображается на экране, и я точно знаю, каким будет результат перед печатью.
Можно ли достичь того же результата с помощью веб-системы? Например, после завершения заказа я хочу иметь возможность распечатать счет-фактуру со всем, что находится в пределах ширины страницы формата А4.
Это просто случай простого указания свойств ширины в таблицах? Также нужно ли мне сначала загрузить версию страницы, удобную для принтера, или я могу просто нажать на кнопку «Печать», которая автоматически распечатает версию, удобную для принтера?
Ответ №1:
в CSS вы можете указать «ПЕЧАТНУЮ» версию данного класса, чтобы, когда пользователь переходит к печати страницы из браузера, формат страницы отличался от того, как она отображается на странице.
Взгляните на это:http://webdesign.about.com/cs/css/a/aa042103a.htm
Ответ №2:
вы можете:
1. click on printer and use another template for printable version
2. use <link media="print" rel="stylesheet" href="print.css" type="text/css">
this CSS will be used for print version only
3. to print use $(window).print() ;)
Комментарии:
1. шаг 3 — это совет jQuery, не так ли? Я не думаю, что OP что-либо спрашивал о jQuery
2. $(window).print() то же, что window.print()