2010-06-03 3 views
3

Я пытаюсь напечатать таблицу с большим количеством столбцов, так что ширина таблицы не подходит для одной страницы.Как напечатать таблицу html с большим количеством столбцов

Я использую jqprint для печати этой таблицы. Но он печатает только левую часть таблицы, а в правой части она не будет печататься. Есть ли способ распечатать таблицу на нескольких страницах?

С наилучшими пожеланиями, Бруно

ответ

4

Я бы вычислить размер каждого столбца вам нужно, и когда вы видите, она не будет соответствовать вашей бумаге больше, положить его из этого столбца в новый стол. и так далее ... пока вы не сделали весь стол. И поместите некоторые разрывы страниц после каждой таблицы.

2

с помощью CSS можно указать разрывы страниц.

Посмотрите здесь www.w3Schools.com для справки Посмотрите здесь javascriptkit.com для учебника

+0

Спасибо за совет, я не знал об этих перерывах на страницы. Но, похоже, вы не можете сломать таблицу в «нескольких» таблицах после столбцов. (или я просто не могу справиться с этим :-)) Я думаю, что я перейду свою таблицу в несколько таблиц, и с этими разрывами страницы я могу установить их на разных страницах. – bruno

1

Вы должны получить данные из таблицы. подумайте о tr как оль и о каждом td как о ли. списки будут напечатаны довольно на пейзаже или на портрете, и вы можете поставить перерыв страницы перед каждым ol.

всплывающие окна не работают/разрешены в таблице.

Смежные вопросы