Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   печать не всей страницы (https://javascript.ru/forum/misc/34746-pechat-ne-vsejj-stranicy.html)

tiho 17.01.2013 10:49

печать не всей страницы
 
Подскажите, почему происходит такая штука:

при добавлении таблицы в новое окно (для печати) передается только текст, без тегов. Причем если добавить <b>123</b>456 теги b работают, а табличные нет.

делаю так:

var printwin = window.open("", "wind1", "width=580,height=500,resizable=no,scrollbars=no,menubar=no");

printwin.document.write($('.history-table').html())
printwin.document.print()

ОлегА 17.01.2013 14:24

потому что вы пытаетесь запихнуть содержимое таблицы, т.е то что заключается в тэги table

var printwin = window.open("", "wind1", "width=580,height=500,resizable=no,scrollbars=no,menubar=no");

printwin.document.write('<table>'+ $('.history-table').html()+'</table>')
printwin.document.print()

tiho 17.01.2013 15:23

Во спасибо, сам бы не скоро додумался :)


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