Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   Вывод таблицы на печать (https://javascript.ru/forum/misc/27234-vyvod-tablicy-na-pechat.html)

Ростислав 06.04.2012 12:55

Вывод таблицы на печать
 
Помогите пожалуйста новичку
есть код для вывода реквизитов для оплаты что сделать чтобы при выводе на печать выводилась таблица а не колонка с информацией без форматирования
<?php
$nomer=ccpay_nomer;
$name=ccpay_name;
$bank=ccpay_bank;
?>
<script>
function Load(){
text = document.getElementById('result').innerHTML;
printwin = open('', 'printwin', 'width=600,height=600');
printwin.document.open();
printwin.document.writeln('<html><head><title></title></head><body onload=print();close()>');
printwin.document.writeln(text);
printwin.document.writeln('</body></html>');
printwin.document.close();
}
</script>
<table border="1" id=result>
<p><strong>Информация о платеже</strong></p>
<tbody>
<tr>
<td style="text-align: center;"><img alt="bar_kod_li" src="images/stories/bar_kod_ro.gif" width="226" height="100" /></td>
<td>
    <p>ФИО владельца карты: <?php echo "<strong>$name</strong>";?></p>
   
    <p>Наимнование банка: <?php echo "<strong>$bank</strong>";?></p>
    
    <p>Номер заказа: <?php printf("%08d", $db->f("order_id")); ?></p>
    
    <p>Дата заказа: <?php echo vmFormatDate($db->f("cdate"), "%d.%m.%Y"); ?></p>
      
	
</tr>
<tr>
<td style="text-align: center;"><span style="font-size: 14pt;">Штрих-код карты</span></td>
<td><p>Сумма заказа: <?php $total = $db->f("order_total"); echo $CURRENCY_DISPLAY->getFullValue($total, '');?></p></td>
</tr>
</tbody>
</table>

</table>
<br>
<p><input type=submit onclick=Load() value="Распечатать квитанцию"></p>
<br>

Mukhtar 01.11.2013 15:16

<p><input type=submit onclick=Load() value="Распечатать квитанцию"></p>

Кавычки забыли
<p><input type=submit onclick="Load()" value="Распечатать квитанцию"></p>


Нужно весь HTML код в другом файле хранить, и подгружать в iframe.


Часовой пояс GMT +3, время: 07:40.