发新话题
打印

请问一个<div>里面只能一个Table可自动分页吗?

还可以这样设置表格自动分页呀,文档中没找到这样的说明,试试去

TOP

用4.3.1.0版的试了,不行呀

TOP

就是用示例http://www.jatools.com/print/printtable.htm的代码改下测试的,改动如下: function doPrint(how) { //打印文档对象 var myDoc ={ autoBreakPage:true, //自动分页设置 //autoBreakTable:{id:'break-table',headerRows:1}, documents: document, // 打印页面(div)们在本文档中 copyrights : '杰创软件拥有版权 www.jatools.com' // 版权声明必须 }; // 调用打印方法 if(how == '打印预览...') jatoolsPrinter.printPreview(myDoc ); // 打印预览 else if(how == '打印...') jatoolsPrinter.print(myDoc ,true); // 打印前弹出打印设置对话框 else jatoolsPrinter.print(myDoc ,false); // 不弹出对话框打印 }

表格自动分页,表头每页可见查看源代码

autoBreakTable='t1' style='position:relative;width:98%;margin:5;padding:15;background-color:white;float:left'>

  杭州站部分经过火车时刻表

id='t1' headerRows='1' cellSpacing="0" style='font-size: 10pt' borderColorDark="#ffffff" cellPadding="2" width="636" align="center" borderColorLight="#008000" border="1" >

TOP

测试你的“分页.rar”,一样不可以,我查看了版本是8月24日的4.3.1.0,是不是你机上的不是网上挂的版本哦

附件

abc.jpg (37.25 KB)

2009-9-22 15:31

abc.jpg

TOP

OK,设置了 autoBreakPage 为 false 后,表格可以自动分页了。但却带来了新的问题,如上“分页.rar”示例中的page2文字就无法自动分页了,同时逻辑上也不通,既然autoBreakPage =false,逻辑上应该是关闭所有的自动分页吧。

TOP

发新话题